contrib/crazy_moles: update Makefile to use the new check-android.sh
authorAlexis Laferrière <alexis.laf@xymus.net>
Mon, 24 Aug 2015 17:58:41 +0000 (13:58 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Thu, 27 Aug 2015 01:20:54 +0000 (21:20 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

contrib/crazy_moles/Makefile

index 06751d0..3fc90f7 100644 (file)
@@ -4,10 +4,12 @@ bin/moles: $(shell ../../bin/nitls -M src/moles_linux.nit) assets/images/drawing
        mkdir -p bin
        ../../bin/nitc -o bin/moles src/moles_linux.nit
 
-android: android-icons $(shell ../../bin/nitls -M src/moles_android.nit) assets/images/drawing.png
+bin/moles.apk: android-icons $(shell ../../bin/nitls -M src/moles_android.nit) assets/images/drawing.png
        mkdir -p bin
        ../../bin/nitc -o bin/moles.apk src/moles_android.nit
 
+android: bin/moles.apk
+
 ../inkscape_tools/bin/svg_to_icons:
        $(MAKE) -C ../inkscape_tools
 
@@ -15,15 +17,15 @@ android-icons: ../../contrib/inkscape_tools/bin/svg_to_icons art/icon.svg
        mkdir -p res
        ../inkscape_tools/bin/svg_to_icons art/icon.svg --android --out res/
 
-android-install: android
+android-install: bin/moles.apk
        adb install -rf bin/moles.apk
 
 assets/images/drawing.png: art/drawing.svg ../../contrib/inkscape_tools/bin/svg_to_icons
        mkdir -p assets/images
        ../inkscape_tools/bin/svg_to_png_and_nit --src src/ --scale 2.0 art/drawing.svg
 
-check-android:
-       ./check-android.sh
+check-android: bin/moles.apk
+       ../../misc/jenkins/check_android.sh bin/moles.apk
 
 clean:
        rm -rf bin res