diff --git a/scripts/build/termux_step_start_build.sh b/scripts/build/termux_step_start_build.sh index fe5b57302..aedfa13af 100644 --- a/scripts/build/termux_step_start_build.sh +++ b/scripts/build/termux_step_start_build.sh @@ -49,17 +49,16 @@ termux_step_start_build() { if [ "$TERMUX_INSTALL_DEPS" == true ] && [ "$TERMUX_PKG_DEPENDS" != "${TERMUX_PKG_DEPENDS/libllvm/}" ]; then LLVM_DEFAULT_TARGET_TRIPLE=$TERMUX_HOST_PLATFORM - if [ $TERMUX_ARCH = "arm" ]; then - LLVM_TARGET_ARCH=ARM - elif [ $TERMUX_ARCH = "aarch64" ]; then - LLVM_TARGET_ARCH=AArch64 - elif [ $TERMUX_ARCH = "i686" ]; then - LLVM_TARGET_ARCH=X86 - elif [ $TERMUX_ARCH = "x86_64" ]; then - LLVM_TARGET_ARCH=X86 - fi - LIBLLVM_VERSION=$(grep "TERMUX_PKG_VERSION=" $TERMUX_SCRIPTDIR/packages/libllvm/build.sh | cut -c20- ) - echo "$LIBLLVM_VERSION" + if [ $TERMUX_ARCH = "arm" ]; then + LLVM_TARGET_ARCH=ARM + elif [ $TERMUX_ARCH = "aarch64" ]; then + LLVM_TARGET_ARCH=AArch64 + elif [ $TERMUX_ARCH = "i686" ]; then + LLVM_TARGET_ARCH=X86 + elif [ $TERMUX_ARCH = "x86_64" ]; then + LLVM_TARGET_ARCH=X86 + fi + LIBLLVM_VERSION=$(. $TERMUX_SCRIPTDIR/packages/libllvm/build.sh; echo $TERMUX_PKG_VERSION) sed $TERMUX_SCRIPTDIR/packages/libllvm/llvm-config.in \ -e "s|@TERMUX_PKG_VERSION@|$LIBLLVM_VERSION|g" \ -e "s|@TERMUX_PREFIX@|$TERMUX_PREFIX|g" \