X-Git-Url: http://nitlanguage.org diff --git a/contrib/model_viewer/Makefile b/contrib/model_viewer/Makefile index ebd0143..de05fa9 100644 --- a/contrib/model_viewer/Makefile +++ b/contrib/model_viewer/Makefile @@ -1,9 +1,9 @@ -NITC=../../bin/nitc -NITLS=../../bin/nitls +NITC=nitc +NITLS=nitls all: bin/model_viewer -bin/model_viewer: $(shell ${NITLS} -M src/model_viewer.nit linux) ${NITC} +bin/model_viewer: $(shell ${NITLS} -M src/model_viewer.nit linux) ${NITC} src/model_viewer.nit -m linux -o $@ check: bin/model_viewer @@ -13,19 +13,27 @@ check: bin/model_viewer # Android android: bin/model_viewer.apk -bin/model_viewer.apk: $(shell ${NITLS} -M src/model_viewer.nit android) ${NITC} res/drawable-hdpi/icon.png +bin/model_viewer.apk: $(shell ${NITLS} -M src/model_viewer.nit android) android/res/ ${NITC} src/model_viewer.nit -m android -o $@ -android-release: $(shell ${NITLS} -M src/model_viewer.nit android) ${NITC} res/drawable-hdpi/icon.png +android-release: $(shell ${NITLS} -M src/model_viewer.nit android) android/res/ ${NITC} src/model_viewer.nit -m android -o bin/model_viewer.apk --release -res/drawable-hdpi/icon.png: art/icon.png +android/res/: art/icon.png make -C ../inkscape_tools/ - mkdir -p res/drawable-ldpi/ res/drawable-mdpi/ res/drawable-hdpi/ \ - res/drawable-xhdpi/ res/drawable-xxhdpi/ res/drawable-xxxhdpi/ - convert -resize 36x36 art/icon.png res/drawable-ldpi/icon.png - convert -resize 48x48 art/icon.png res/drawable-mdpi/icon.png - convert -resize 72x72 art/icon.png res/drawable-hdpi/icon.png - convert -resize 96x96 art/icon.png res/drawable-xhdpi/icon.png - convert -resize 144x144 art/icon.png res/drawable-xxhdpi/icon.png - convert -resize 192x192 art/icon.png res/drawable-xxxhdpi/icon.png + mkdir -p android/res/drawable-ldpi/ android/res/drawable-mdpi/ android/res/drawable-hdpi/ \ + android/res/drawable-xhdpi/ android/res/drawable-xxhdpi/ android/res/drawable-xxxhdpi/ + convert -resize 36x36 art/icon.png android/res/drawable-ldpi/icon.png + convert -resize 48x48 art/icon.png android/res/drawable-mdpi/icon.png + convert -resize 72x72 art/icon.png android/res/drawable-hdpi/icon.png + convert -resize 96x96 art/icon.png android/res/drawable-xhdpi/icon.png + convert -resize 144x144 art/icon.png android/res/drawable-xxhdpi/icon.png + convert -resize 192x192 art/icon.png android/res/drawable-xxxhdpi/icon.png + +bin/model_viewer_vr.apk: $(shell ${NITLS} -M src/model_viewer.nit android) android/res/ android/libs/cardboard.jar + ${NITC} src/model_viewer.nit -m android -m ../../lib/gamnit/depth/vr.nit -o $@ + +android/libs/cardboard.jar: + mkdir -p android/libs + curl --progress-bar -o android/libs/cardboard.jar \ + https://raw.githubusercontent.com/googlevr/gvr-android-sdk/e226f15c/CardboardSample/libs/cardboard.jar