18 lines
460 B
Makefile
18 lines
460 B
Makefile
APP_ID ?= org.julianfamily.keepassgo
|
|
APK_OUT ?= build/keepassgo.apk
|
|
APK_VERSION ?= 0.1.0.1
|
|
ANDROID_MIN_SDK ?= 28
|
|
ANDROID_TARGET_SDK ?= 35
|
|
|
|
.PHONY: apk
|
|
apk:
|
|
@test -n "$${ANDROID_SDK_ROOT:-$${ANDROID_HOME:-}}" || { echo "Set ANDROID_SDK_ROOT or ANDROID_HOME"; exit 1; }
|
|
go tool gogio -target android \
|
|
-buildmode exe \
|
|
-appid $(APP_ID) \
|
|
-o $(APK_OUT) \
|
|
-version $(APK_VERSION) \
|
|
-minsdk $(ANDROID_MIN_SDK) \
|
|
-targetsdk $(ANDROID_TARGET_SDK) \
|
|
.
|