-install-release: bin/AltosDroid-release.apk
- $(ADB) install -r bin/AltosDroid-release.apk
-
-install-debug: bin/AltosDroid-debug.apk
- $(ADB) install -r bin/AltosDroid-debug.apk
-
-bin/AltosDroid-debug.apk: $(SRC) $(ALTOSLIB) $(SUPPORT_V4) $(GOOGLE_PLAY_SERVICES_LIB)
- JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 ant debug
-
-bin/AltosDroid-release-unsigned.apk: $(SRC) $(ALTOSLIB) $(SUPPORT_V4) $(GOOGLE_PLAY_SERVICES_LIB)
- JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 ant release
-
-bin/AltosDroid-release.apk: bin/AltosDroid-release-unsigned.apk
- jarsigner -sigalg SHA1withDSA -digestalg SHA1 \
- -keystore ~/altusmetrumllc/google-play-release.keystore \
- -storepass:file ~/altusmetrumllc/google-play-passphrase \
- -signedjar bin/AltosDroid-release-signed.apk \
- bin/AltosDroid-release-unsigned.apk AltosDroid
- if [ -f $(ZIPALIGN_A) ]; then \
- $(ZIPALIGN_A) -f 4 \
- bin/AltosDroid-release-signed.apk \
- bin/AltosDroid-release.apk; \
- else \
- $(ZIPALIGN_B) -f 4 \
- bin/AltosDroid-release-signed.apk \
- bin/AltosDroid-release.apk; \
- fi
-
-release: bin/AltosDroid-release.apk
+install-release: $(REL_APK)
+ $(ADB) install -r $(REL_APK)
+
+install-debug: $(DBG_APK)
+ $(ADB) install -r $(DBG_APK)
+
+$(DBG_APK): $(SRC) $(ALTOSLIB)
+ $(GRADLEW) assembleDebug
+
+$(REL_APK): $(SRC) $(ALTOSLIB)
+ $(GRADLEW) build
+
+release: $(REL_APK)