Merge branch 'main' of github.com:iglunix/iglunix
This commit is contained in:
commit
c14f3de6d0
3 changed files with 14 additions and 5 deletions
|
@ -1,13 +1,13 @@
|
||||||
# Iglunix
|
# [Iglunix](https://iglunix.xyz/)
|
||||||
Unix like software distribution with no GNU components
|
Unix like software distribution with no GNU components
|
||||||
|
|
||||||
All build scripts are 0BSD Licensed.
|
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
|
## Discord
|
||||||
[link](https://discord.gg/NKB9qD2bMx)
|
Join us at [link](https://discord.gg/NKB9qD2bMx)
|
||||||
|
|
||||||
## TODO
|
## TODO
|
||||||
- WebKit - Need to port WebKit somehow since no browers will build for this
|
- WebKit - Need to port WebKit somehow since no browers will build for this
|
||||||
|
|
|
@ -1,12 +1,15 @@
|
||||||
pkgver=11.1.0
|
pkgver=12.0.0
|
||||||
pkgname=llvm
|
pkgname=llvm
|
||||||
bad=""
|
bad=""
|
||||||
ext="dev"
|
ext="dev"
|
||||||
|
|
||||||
fetch() {
|
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
|
tar -xf $pkgname-$pkgver.tar.gz
|
||||||
mv llvm-project-$pkgver.src $pkgname-$pkgver
|
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() {
|
build() {
|
||||||
|
@ -82,6 +85,7 @@ build() {
|
||||||
-DCOMPILER_RT_INCLUDE_TESTS=OFF \
|
-DCOMPILER_RT_INCLUDE_TESTS=OFF \
|
||||||
-DCOMPILER_RT_BUILD_SANITIZERS=OFF \
|
-DCOMPILER_RT_BUILD_SANITIZERS=OFF \
|
||||||
-DCOMPILER_RT_BUILD_XRAY=OFF \
|
-DCOMPILER_RT_BUILD_XRAY=OFF \
|
||||||
|
-DCOMPILER_RT_BUILD_MEMPROF=OFF \
|
||||||
-DCOMPILER_RT_INCLUDE_TESTS=OFF \
|
-DCOMPILER_RT_INCLUDE_TESTS=OFF \
|
||||||
-DCOMPILER_RT_BUILD_LIBFUZZER=OFF \
|
-DCOMPILER_RT_BUILD_LIBFUZZER=OFF \
|
||||||
-DENABLE_EXPERIMENTAL_NEW_PASS_MANAGER=TRUE \
|
-DENABLE_EXPERIMENTAL_NEW_PASS_MANAGER=TRUE \
|
||||||
|
|
5
pkgs/llvm/default.llvm.conf
Normal file
5
pkgs/llvm/default.llvm.conf
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
#Uncomment this to get the latest release candiate
|
||||||
|
#export RC
|
||||||
|
|
||||||
|
#Uncomment this to get the latest git version
|
||||||
|
#export GIT
|
Loading…
Reference in a new issue