LLVM Tools (#7952)
This commit is contained in:
parent
cdf1a20f5d
commit
0410a2a1bd
@ -45,6 +45,7 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=AVR;RISCV
|
||||
-DPERL_EXECUTABLE=$(command -v perl)
|
||||
-DLLVM_ENABLE_FFI=ON
|
||||
-DLLVM_INSTALL_UTILS=ON
|
||||
"
|
||||
|
||||
if [ $TERMUX_ARCH_BITS = 32 ]; then
|
||||
|
13
packages/libllvm/llvm-tools.subpackage.sh
Normal file
13
packages/libllvm/llvm-tools.subpackage.sh
Normal file
@ -0,0 +1,13 @@
|
||||
TERMUX_SUBPKG_INCLUDE="
|
||||
bin/FileCheck
|
||||
bin/count
|
||||
bin/lli-child-target
|
||||
bin/llvm-PerfectShuffle
|
||||
bin/llvm-jitlink-executor
|
||||
bin/not
|
||||
bin/obj2yaml
|
||||
bin/yaml2obj
|
||||
bin/yaml-bench
|
||||
share/man/man1/FileCheck.1.gz
|
||||
"
|
||||
TERMUX_SUBPKG_DESCRIPTION="LLVM Development Tools"
|
@ -3,7 +3,7 @@ bin/bugpoint
|
||||
bin/dsymutil
|
||||
bin/llc
|
||||
bin/lli
|
||||
bin/llvm*
|
||||
bin/llvm!(-jitlink-executor|-PerfectShuffle)
|
||||
bin/opt
|
||||
bin/sancov
|
||||
bin/sanstats
|
||||
|
@ -32,6 +32,8 @@ termux_create_debian_subpackages() {
|
||||
|
||||
# Allow globstar (i.e. './**/') patterns.
|
||||
shopt -s globstar
|
||||
# Allow negation patterns.
|
||||
shopt -s extglob
|
||||
for includeset in $TERMUX_SUBPKG_INCLUDE; do
|
||||
local _INCLUDE_DIRSET
|
||||
_INCLUDE_DIRSET=$(dirname "$includeset")
|
||||
@ -43,7 +45,7 @@ termux_create_debian_subpackages() {
|
||||
mv "$includeset" "$SUB_PKG_MASSAGE_DIR/$_INCLUDE_DIRSET"
|
||||
fi
|
||||
done
|
||||
shopt -u globstar
|
||||
shopt -u globstar extglob
|
||||
|
||||
local SUB_PKG_ARCH=$TERMUX_ARCH
|
||||
[ "$TERMUX_SUBPKG_PLATFORM_INDEPENDENT" = "true" ] && SUB_PKG_ARCH=all
|
||||
|
Loading…
Reference in New Issue
Block a user