nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib/core: Remove RopeBuffer from lib
[nit.git]
/
contrib
/
crazy_moles
/
Makefile
diff --git
a/contrib/crazy_moles/Makefile
b/contrib/crazy_moles/Makefile
index
113329d
..
7b91216
100644
(file)
--- a/
contrib/crazy_moles/Makefile
+++ b/
contrib/crazy_moles/Makefile
@@
-4,25
+4,27
@@
SVG2PNG=../inkscape_tools/bin/svg_to_png_and_nit
default: bin/moles
default: bin/moles
-bin/moles: $(shell ../../bin/nitls -M src/moles_linux.nit) assets/images/drawing.png
+pre-build: assets/images/drawing.png
+
+bin/moles: $(shell nitls -M src/moles_linux.nit) assets/images/drawing.png
mkdir -p bin
mkdir -p bin
- ../../bin/nitc -o bin/moles src/moles_linux.nit
+ nitc -o bin/moles src/moles_linux.nit
android: bin/moles.apk
android: bin/moles.apk
-bin/moles.apk: android-icons $(shell ../../bin/nitls -M src/moles_android.nit) assets/images/drawing.png
+bin/moles.apk: android/res/ $(shell nitls -M src/moles_android.nit) assets/images/drawing.png
mkdir -p bin
mkdir -p bin
- ../../bin/nitc -o bin/moles.apk src/moles_android.nit
+ nitc -o bin/moles.apk src/moles_android.nit
-android-release: android-icons $(shell ../../bin/nitls -M src/moles_android.nit) assets/images/drawing.png
+android-release: android/res/ $(shell nitls -M src/moles_android.nit) assets/images/drawing.png
mkdir -p bin
mkdir -p bin
- ../../bin/nitc -o bin/moles.apk src/moles_android.nit --release
+ nitc -o bin/moles.apk src/moles_android.nit --release
$(SVG2ICONS):
$(MAKE) -C ../inkscape_tools
$(SVG2ICONS):
$(MAKE) -C ../inkscape_tools
-android-icons: $(SVG2ICONS) art/icon.svg
- mkdir -p res
- $(SVG2ICONS) art/icon.svg --android --out res/
+android/res/: $(SVG2ICONS) art/icon.svg
+ mkdir -p android/res
+ $(SVG2ICONS) art/icon.svg --android --out android/res/
android-install: bin/moles.apk
adb install -rf bin/moles.apk
android-install: bin/moles.apk
adb install -rf bin/moles.apk
@@
-35,4
+37,4
@@
check-android: bin/moles.apk
../../misc/jenkins/check_android.sh bin/moles.apk
clean:
../../misc/jenkins/check_android.sh bin/moles.apk
clean:
- rm -rf bin res
+ rm -rf bin android