diff --git a/README.md b/README.md index 14c1cc5..d142703 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ -# Iglunix +# [Iglunix](https://iglunix.xyz/) Unix like software distribution with no GNU components All build scripts are 0BSD Licensed. -For the build system see https://github.com/iglunix/iglunix-autobuild +To create an ISO from a non-iglunix OS please see https://github.com/iglunix/iglunix-autobuild ## Discord -[link](https://discord.gg/NKB9qD2bMx) +Join us at [link](https://discord.gg/NKB9qD2bMx) ## TODO - WebKit - Need to port WebKit somehow since no browers will build for this diff --git a/pkgs/llvm/build.sh b/pkgs/llvm/build.sh index 4ae1a45..ce954b0 100644 --- a/pkgs/llvm/build.sh +++ b/pkgs/llvm/build.sh @@ -1,12 +1,15 @@ -pkgver=11.1.0 +pkgver=12.0.0 pkgname=llvm bad="" ext="dev" fetch() { - curl -L "https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/llvm-project-11.1.0.src.tar.xz" -o $pkgname-$pkgver.tar.gz + curl -L "https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver/llvm-project-$pkgver.src.tar.xz" -o $pkgname-$pkgver.tar.gz tar -xf $pkgname-$pkgver.tar.gz mv llvm-project-$pkgver.src $pkgname-$pkgver + + cp -n ../default.llvm.conf /etc/iglupkg/llvm.conf + [ ../default/llvm.conf -nt /etc/iglupkg/llvm.conf ] && echo "WARNING: the default config file is newer than your config file." done } build() { @@ -82,6 +85,7 @@ build() { -DCOMPILER_RT_INCLUDE_TESTS=OFF \ -DCOMPILER_RT_BUILD_SANITIZERS=OFF \ -DCOMPILER_RT_BUILD_XRAY=OFF \ + -DCOMPILER_RT_BUILD_MEMPROF=OFF \ -DCOMPILER_RT_INCLUDE_TESTS=OFF \ -DCOMPILER_RT_BUILD_LIBFUZZER=OFF \ -DENABLE_EXPERIMENTAL_NEW_PASS_MANAGER=TRUE \ diff --git a/pkgs/llvm/default.llvm.conf b/pkgs/llvm/default.llvm.conf new file mode 100644 index 0000000..32fbb89 --- /dev/null +++ b/pkgs/llvm/default.llvm.conf @@ -0,0 +1,5 @@ +#Uncomment this to get the latest release candiate +#export RC + +#Uncomment this to get the latest git version +#export GIT