From 148510e372d9ad729c0f24dd2e0d4c7e96e71412 Mon Sep 17 00:00:00 2001 From: TheSillyOk <194730369+TheSillyOk@users.noreply.github.com> Date: Tue, 21 Apr 2026 14:22:22 -0300 Subject: [PATCH] add: termux building support This commit brings support to Termux building by checking if `$TERMUX_VERSION` is set and then using the path's binaries for building instead or the ones provided by ndk. Signed-off-by: TheSillyOk <194730369+TheSillyOk@users.noreply.github.com> --- Makefile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 462d6b7..8cddff2 100644 --- a/Makefile +++ b/Makefile @@ -4,8 +4,14 @@ ARCH ?= arm64-v8a TOOLCHAIN = $(NDK_PATH)/toolchains/llvm/prebuilt/linux-x86_64 SYSROOT = $(TOOLCHAIN)/sysroot -CC = $(TOOLCHAIN)/bin/clang -AR = $(TOOLCHAIN)/bin/llvm-ar + +ifeq ($(TERMUX_VERSION),) + CC = $(TOOLCHAIN)/bin/clang + AR = $(TOOLCHAIN)/bin/llvm-ar +else + CC = clang + AR = llvm-ar +endif TARGET_arm64-v8a = aarch64-linux-android$(API_LEVEL) TARGET_armeabi-v7a = armv7a-linux-androideabi$(API_LEVEL)