6 src
/javap_test_parser.nit
: ..
/nitcc
/src
/nitcc grammar
/javap.sablecc
7 ..
/nitcc
/src
/nitcc grammar
/javap.sablecc
12 src
/serial.nit
: $(shell ..
/..
/bin
/nitls
-M src
/jwrapper.nit
)
13 ..
/..
/bin
/nitserial
-o src
/serial.nit
-d package src
/jwrapper.nit
15 bin
/jwrapper
: src
/javap_test_parser.nit src
/serial.nit
$(shell ..
/..
/bin
/nitls
-M src
/jwrapper.nit
) ..
/..
/bin
/nitc
17 ..
/..
/bin
/nitc src
/jwrapper.nit
-o bin
/jwrapper
-m src
/serial.nit
20 rm -f bin
/javap_test_parser bin
/jwrapper
22 rm src
/javap_lexer.nit src
/javap_parser.nit src
/javap_test_parser.nit
24 check: bin
/jwrapper tests
/wildcards.javap
26 bin
/jwrapper
-v
-u stub
-o tests
/statics.nit tests
/statics.javap
27 ..
/..
/bin
/nitpick
-q tests
/statics.nit
28 bin
/jwrapper
-v
-u comment
-o tests
/generics.nit tests
/generics.javap
29 ..
/..
/bin
/nitpick
-q tests
/generics.nit
30 bin
/jwrapper
-v
-u comment
-o tests
/long.nit tests
/long.javap
31 ..
/..
/bin
/nitpick
-q tests
/long.nit
32 bin
/jwrapper
-v
-u comment
-o tests
/inits.nit tests
/inits.javap
33 ..
/..
/bin
/nitpick
-q tests
/inits.nit
34 bin
/jwrapper
-v
-u comment
-o tests
/testjvm.nit tests
/testjvm.javap
35 ..
/..
/bin
/nitpick
-q tests
/testjvm.nit
36 bin
/jwrapper
-v
-u comment
-o tests
/many.nit tests
/many.javap
37 ..
/..
/bin
/nitpick
-q tests
/many.nit
38 bin
/jwrapper
-v
-u comment
-o tests
/wildcards.nit tests
/wildcards.javap
39 ..
/..
/bin
/nitpick
-q tests
/wildcards.nit
40 make
-C examples
/queue
/ check
41 make
-C examples
/java_api
/ check
43 check-libs
: bin
/jwrapper
44 # This config dependent rule must be tweaked according to each system
46 # The full local Java standard library
47 bin
/jwrapper
-v
-u comment
-o tests
/rt_full.nit
/usr
/lib
/jvm
/default-java
/jre
/lib
/rt.jar
48 echo
"+ Disabled functions: `grep '# fun' tests/rt_full.nit | wc -l` / `grep '^ fun' tests/rt_full.nit | wc -l`"
49 nitpick tests
/rt_full.nit
51 # Only the `java` namespace of the standard library to avoid conflicts with other libs
52 bin
/jwrapper
-v
-u comment
-o tests
/rt.nit
/usr
/lib
/jvm
/default-java
/jre
/lib
/rt.jar
-r ^java
53 echo
"+ Disabled functions: `grep '# fun' tests/rt.nit | wc -l` / `grep '^ fun' tests/rt.nit | wc -l`"
56 # tools.jar, not using the standard library because of conflicts on sun.tools.jar.*
57 bin
/jwrapper
-v
-u comment
-o tests
/java_tools.nit
/usr
/lib
/jvm
/default-java
/lib
/tools.jar
-i tests
/rt.nit
58 sed
-i
-e
"s/import java/import java\nimport rt/" tests
/java_tools.nit
59 echo
"+ Disabled functions: `grep '# fun' tests/java_tools.nit | wc -l` / `grep '^ fun' tests/java_tools.nit | wc -l`"
60 nitpick tests
/java_tools.nit
62 # SableCC using the standard Java library
63 bin
/jwrapper
-v
-u comment
-o tests
/sablecc.nit ~
/apps
/sablecc-3-beta
.3.altgen
.20041114/lib
/sablecc.jar
-i tests
/rt.nit
64 sed
-i
-e
"s/import java/import java\nimport rt/" tests
/sablecc.nit
65 echo
"+ Disabled functions: `grep '# fun' tests/sablecc.nit | wc -l` / `grep '^ fun' tests/sablecc.nit | wc -l`"
66 nitpick tests
/sablecc.nit
68 make
-C examples
/android_api
/ check