6 bin
/asteronits
: $(shell ${NITLS} -M src
/asteronits.nit
-m linux
) pre-build
7 ${NITC} src
/asteronits.nit
-m linux
-o
$@
9 bin
/texture_atlas_parser
: ..
/..
/lib
/gamnit
/texture_atlas_parser.nit
10 ${NITC} ..
/..
/lib
/gamnit
/texture_atlas_parser.nit
-o
$@
12 src
/spritesheet.nit
: bin
/texture_atlas_parser
13 bin
/texture_atlas_parser art
/sheet.xml
--dir src
/ -n spritesheet
15 pre-build
: src
/spritesheet.nit
18 NIT_TESTING
=true bin
/asteronits
23 android
: bin
/asteronits.apk
24 bin
/asteronits.apk
: $(shell ${NITLS} -M src
/asteronits.nit
-m android
) android
/res
/ pre-build
25 ${NITC} src
/android.nit
-m android
-o
$@
27 android-release
: $(shell ${NITLS} -M src
/asteronits.nit
-m android
) android
/res
/ pre-build
28 ${NITC} src
/android.nit
-m android
-o bin
/asteronits.apk
--release
30 android
/res
/: art
/icon.svg
31 make
-C ..
/inkscape_tools
/
32 ..
/inkscape_tools
/bin
/svg_to_icons
--out android
/res
--android art
/icon.svg
37 ios
: bin
/asteronits.app
38 bin
/asteronits.app
: $(shell ${NITLS} -M src
/asteronits.nit
-m ios
-m src
/touch_ui.nit
) pre-build ios
/AppIcon.appiconset
/Contents.json
39 ${NITC} src
/asteronits.nit
-m ios
-m src
/touch_ui.nit
-o
$@
--compile-dir nit_compile
41 ios
/AppIcon.appiconset
/Contents.json
: art
/icon.svg
43 ..
/..
/contrib
/inkscape_tools
/bin
/svg_to_icons art
/icon.svg
--ios
--out ios
/AppIcon.appiconset
/