@ -19,15 +19,15 @@ all: $(APK)
$(DEBUG_APK) :
mkdir -p android/libs
go run gioui.org/cmd/gogio -buildmode archive -target android -appid $( APPID) -o $( AAR) github.com/tailscale/tailscale-android/cmd/tailscale
( cd android && ./gradlew assembleDebug)
mv android/build/outputs/apk/debug/android-debug.apk $@
( cd android && ./gradlew assemblePlay Debug)
mv android/build/outputs/apk/play/ debug/android-play -debug.apk $@
$(RELEASE_AAB) :
mkdir -p android/libs
go run gioui.org/cmd/gogio -ldflags " -X tailscale.com/version.Long= $( VERSION_LONG) -X tailscale.com/version.Short= $( VERSION_SHORT) -X tailscale.com/version.GitCommit= $( TAILSCALE_COMMIT) " -tags xversion -buildmode archive -target android -appid $( APPID) -o $( AAR) github.com/tailscale/tailscale-android/cmd/tailscale
( cd android && VERSION = $( VERSION_LONG) ./gradlew bundleRelease)
mv ./android/build/outputs/bundle/release/android -release.aab $@
( cd android && VERSION = $( VERSION_LONG) ./gradlew bundlePlay Release)
mv ./android/build/outputs/bundle/playRelease/android-play -release.aab $@
release : $( RELEASE_AAB )
jarsigner -sigalg SHA256withRSA -digestalg SHA-256 -keystore $( KEYSTORE) $( RELEASE_AAB) $( KEYSTORE_ALIAS)