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
|
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=AVR;RISCV
|
||||||
-DPERL_EXECUTABLE=$(command -v perl)
|
-DPERL_EXECUTABLE=$(command -v perl)
|
||||||
-DLLVM_ENABLE_FFI=ON
|
-DLLVM_ENABLE_FFI=ON
|
||||||
|
-DLLVM_INSTALL_UTILS=ON
|
||||||
"
|
"
|
||||||
|
|
||||||
if [ $TERMUX_ARCH_BITS = 32 ]; then
|
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/dsymutil
|
||||||
bin/llc
|
bin/llc
|
||||||
bin/lli
|
bin/lli
|
||||||
bin/llvm*
|
bin/llvm!(-jitlink-executor|-PerfectShuffle)
|
||||||
bin/opt
|
bin/opt
|
||||||
bin/sancov
|
bin/sancov
|
||||||
bin/sanstats
|
bin/sanstats
|
||||||
|
@ -32,6 +32,8 @@ termux_create_debian_subpackages() {
|
|||||||
|
|
||||||
# Allow globstar (i.e. './**/') patterns.
|
# Allow globstar (i.e. './**/') patterns.
|
||||||
shopt -s globstar
|
shopt -s globstar
|
||||||
|
# Allow negation patterns.
|
||||||
|
shopt -s extglob
|
||||||
for includeset in $TERMUX_SUBPKG_INCLUDE; do
|
for includeset in $TERMUX_SUBPKG_INCLUDE; do
|
||||||
local _INCLUDE_DIRSET
|
local _INCLUDE_DIRSET
|
||||||
_INCLUDE_DIRSET=$(dirname "$includeset")
|
_INCLUDE_DIRSET=$(dirname "$includeset")
|
||||||
@ -43,7 +45,7 @@ termux_create_debian_subpackages() {
|
|||||||
mv "$includeset" "$SUB_PKG_MASSAGE_DIR/$_INCLUDE_DIRSET"
|
mv "$includeset" "$SUB_PKG_MASSAGE_DIR/$_INCLUDE_DIRSET"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
shopt -u globstar
|
shopt -u globstar extglob
|
||||||
|
|
||||||
local SUB_PKG_ARCH=$TERMUX_ARCH
|
local SUB_PKG_ARCH=$TERMUX_ARCH
|
||||||
[ "$TERMUX_SUBPKG_PLATFORM_INDEPENDENT" = "true" ] && SUB_PKG_ARCH=all
|
[ "$TERMUX_SUBPKG_PLATFORM_INDEPENDENT" = "true" ] && SUB_PKG_ARCH=all
|
||||||
|
Loading…
Reference in New Issue
Block a user