summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSR_team2022-04-10 01:02:42 +0300
committerSR_team2022-04-10 01:02:42 +0300
commit1e768349de9d4cb2f20f1553a055974e55dd650d (patch)
tree2ec225bebd1498f7e99bd083240f28578a74d810 /PKGBUILD
parent0b70d7347333102df703f066f73b29d5859c02b6 (diff)
downloadaur-android-ndk-ollvm.tar.gz
remove unused shared libs and most additional utils
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 10 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1c9360e0f6dd..168f13377163 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=android-ndk-ollvm
pkgver=14.0.1
-pkgrel=2
+pkgrel=3
pkgdesc='Obfuscated llvm for Android NDK. It install LLVM with obfuscation support outside of android-ndk and use symlinks to NDK. Symlinks updates automaticly (via pacman hooks) on each android-ndk upgrade'
arch=('x86_64')
url='https://github.com/sr-tream/obfuscator'
@@ -9,7 +9,7 @@ options=('strip' '!staticlibs')
install="$pkgname.install"
replaces=('android-ndk64-ollvm')
depends=('android-ndk>=r23')
-makedepends=('cmake' 'clang' 'lld' 'patch')
+makedepends=('cmake' 'patch' 'clang' 'lld')
source=("update_links.sh"
"${pkgname}.hook"
"git+${url}.git#branch=release/14.x")
@@ -46,15 +46,21 @@ build() {
-DLLVM_CCACHE_BUILD=ON
fi
- cmake --build build --parallel 4
+ cmake --build build --parallel
cmake --install build --prefix install
cd install/bin
ln -s ld.lld ld
+ rm -f analyze-build bugpoint c-index-test clang-check clang-cl clang-extdef-mapping clang-format clang-linker-wrapper clang-offload-*
+ rm -f clang-rename clang-repl clang-scan-deps clang-nvlink-wrapper clang-refactor diagtool dsymutil git-clang-format hmaptool
+ rm -f scan-view split-file verify-uselistorder intercept-build sancov sanstats scan-build scan-build-py
cd -
cd install/lib
- rm -f lib*\.a
+ rm -f lib*\.a lib*\.so*
+ rm -rf cmake
+ rm -rf libear
+ rm -rf libscanbuild
cd -
}