From 97512a7d176e1c1387fb3d1922fcf127944f0c91 Mon Sep 17 00:00:00 2001 From: Daniel Santa Rosa Date: Sat, 15 Nov 2025 12:40:20 -0300 Subject: [PATCH] feat: make TARGETS optional so it can be overridden --- Makefile | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index be85692..4959fb9 100644 --- a/Makefile +++ b/Makefile @@ -110,10 +110,12 @@ CC_x86_64=$(NDK)/toolchains/llvm/prebuilt/$(OS_NAME)/bin/x86_64-linux-android$(A AAPT:=$(BUILD_TOOLS)/aapt # Which binaries to build? Just comment/uncomment these lines: -TARGETS += $(BUILD_DIR)/makecapk/lib/arm64-v8a/lib$(APPNAME).so -TARGETS += $(BUILD_DIR)/makecapk/lib/armeabi-v7a/lib$(APPNAME).so -TARGETS += $(BUILD_DIR)/makecapk/lib/x86/lib$(APPNAME).so -TARGETS += $(BUILD_DIR)/makecapk/lib/x86_64/lib$(APPNAME).so +DEFAULT_TARGETS += $(BUILD_DIR)/makecapk/lib/arm64-v8a/lib$(APPNAME).so +DEFAULT_TARGETS += $(BUILD_DIR)/makecapk/lib/armeabi-v7a/lib$(APPNAME).so +DEFAULT_TARGETS += $(BUILD_DIR)/makecapk/lib/x86/lib$(APPNAME).so +DEFAULT_TARGETS += $(BUILD_DIR)/makecapk/lib/x86_64/lib$(APPNAME).so + +TARGETS ?= $(DEFAULT_TARGETS) CFLAGS_ARM64:=-m64 CFLAGS_ARM32:=-mfloat-abi=softfp -m32