e26ba9c172de196a4d719d906649dba241f9d7c3
[nit.git] / contrib / jwrapper / examples / android_api / Makefile
1 ANDROID_JAR ?= ~/sdks/android-sdk/platforms/android-10/android.jar
2
3 all: android_api.nit
4
5 java_api.nit:
6 mkdir -p tmp
7 ../../bin/jwrapper -v -u comment -o java_api.nit -r "^java" $(ANDROID_JAR)
8
9 android_api.nit: java_api.nit
10 ../../bin/jwrapper -v -u comment -o android_api.nit -r "^android" -i java_api.nit $(ANDROID_JAR)
11 echo "+ Disabled functions: `grep '# fun' $@ | wc -l` / `grep '^ fun' $@ | wc -l`"
12
13 # Insert an import between the 2 modules
14 sed -i -e "s/import java/import java\nimport java_api/" android_api.nit
15
16 check: android_api.nit
17 ../../../../bin/nitpick android_api.nit
18
19 .PHONY: android_api.nit java_api.nit