mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 00:37:25 +01:00
[ion] Android Makefile: simplify rule_for_gradle
This commit is contained in:
@@ -59,16 +59,14 @@ epsilon_apk_deps = $(subst ion/src/simulator/android/src/res,$(BUILD_DIR)/app/re
|
||||
epsilon_apk_deps += $(addprefix $(BUILD_DIR)/app/res/,mipmap/ic_launcher.png mipmap-v26/ic_launcher_foreground.png)
|
||||
|
||||
define rule_for_gradle
|
||||
.PHONY: gradle_$1_$2
|
||||
gradle_$1_$2.: $$(epsilon_apk_deps) $$(patsubst %,$$(BUILD_DIR)/app/libs/%/libepsilon$2.so,$(NDK_ABIS))
|
||||
.PHONY: gradle_%_$1
|
||||
gradle_%_$1.: $$(epsilon_apk_deps) $$(patsubst %,$$(BUILD_DIR)/app/libs/%/libepsilon$1.so,$(NDK_ABIS))
|
||||
@echo "GRADLE ion/src/simulator/android/build.gradle"
|
||||
$(Q) ANDROID_HOME=$(ANDROID_HOME) EPSILON_VERSION=$(EPSILON_VERSION) BUILD_DIR=$(BUILD_DIR) LIBEPSILON_NAME="epsilon$2" ion/src/simulator/android/gradlew -b ion/src/simulator/android/build.gradle $1
|
||||
$(Q) ANDROID_HOME=$(ANDROID_HOME) EPSILON_VERSION=$(EPSILON_VERSION) BUILD_DIR=$(BUILD_DIR) LIBEPSILON_NAME="epsilon$1" ion/src/simulator/android/gradlew -b ion/src/simulator/android/build.gradle $$*
|
||||
endef
|
||||
|
||||
$(eval $(call rule_for_gradle,assembleCodesigned,))
|
||||
$(eval $(call rule_for_gradle,assembleRelease,))
|
||||
$(eval $(call rule_for_gradle,assembleCodesigned,.official))
|
||||
$(eval $(call rule_for_gradle,assembleRelease,.official))
|
||||
$(eval $(call rule_for_gradle,))
|
||||
$(eval $(call rule_for_gradle,.official))
|
||||
|
||||
DEFAULT = epsilon.apk
|
||||
|
||||
|
||||
Reference in New Issue
Block a user