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