Skip to content

Commit 24bdd92

Browse files
authored
Add files via upload
1 parent ce9d89f commit 24bdd92

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

llvm-minimal.sh

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/bin/sh
2+
3+
set -e
4+
5+
git clone https://gitlab.archlinux.org/archlinux/packaging/packages/llvm llvm
6+
cd ./llvm
7+
8+
sed -i -e 's/-g1/-g0/' \
9+
-e 's|-DCMAKE_BUILD_TYPE=Release|-DCMAKE_BUILD_TYPE=MinSizeRel|' \
10+
-e 's|-DLLVM_BUILD_TESTS=ON|-DLLVM_BUILD_TESTS=OFF|' \
11+
-e 's|-DLLVM_ENABLE_CURL=ON|-DLLVM_ENABLE_CURL=OFF|' \
12+
-e 's|-DLLVM_BUILD_DOCS=ON|-DLLVM_TARGETS_TO_BUILD="X86;AMDGPU"|' \
13+
-e 's|-DLLVM_ENABLE_SPHINX=ON|-DLLVM_ENABLE_SPHINX=OFF|' \
14+
-e 's|rm -r|#rm -r|' ./PKGBUILD
15+
cat ./PKGBUILD
16+
17+
makepkg -f --skippgpcheck
18+
mv ./llvm-libs-*.pkg.tar.zst ../
19+
cd ..
20+
echo "All done!"
21+

0 commit comments

Comments
 (0)