X-Git-Url: http://nitlanguage.org diff --git a/contrib/jwrapper/Makefile b/contrib/jwrapper/Makefile index c7e60e1..0822be5 100644 --- a/contrib/jwrapper/Makefile +++ b/contrib/jwrapper/Makefile @@ -17,3 +17,24 @@ clean: rm -f bin/javap_test_parser bin/jwrapper rm -f gen/* rm src/javap_lexer.nit src/javap_parser.nit src/javap_test_parser.nit + +check: bin/jwrapper tests/wildcards.javap + mkdir -p tmp + bin/jwrapper -v -u comment -o tests/long.nit tests/long.javap + ../../bin/nitpick -q tests/long.nit + bin/jwrapper -v -u comment -o tests/inits.nit tests/inits.javap + ../../bin/nitpick -q tests/inits.nit + bin/jwrapper -v -u comment -o tests/testjvm.nit tests/testjvm.javap + ../../bin/nitpick -q tests/testjvm.nit + bin/jwrapper -v -u comment -o tests/many.nit tests/many.javap + ../../bin/nitpick -q tests/many.nit + bin/jwrapper -v -u comment -o tests/wildcards.nit tests/wildcards.javap + ../../bin/nitpick -q tests/wildcards.nit + make -C examples/queue/ check + +check-libs: bin/jwrapper + # This config dependent rule must be tweaked according to each system + bin/jwrapper -v -u ignore -o tests/rt.nit /usr/lib/jvm/default-java/jre/lib/rt.jar + bin/jwrapper -v -u ignore -o tests/java_tools.nit /usr/lib/jvm/default-java/lib/tools.jar + bin/jwrapper -v -u ignore -o tests/sablecc.nit ~/apps/sablecc-3-beta.3.altgen.20041114/lib/sablecc.jar + bin/jwrapper -v -u ignore -o tests/android.nit ~/sdks/android-sdk/platforms/android-10/android.jar