nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lib/popcorn: extract Router::handler_in private service
[nit.git]
/
contrib
/
jwrapper
/
Makefile
diff --git
a/contrib/jwrapper/Makefile
b/contrib/jwrapper/Makefile
index
ceb9722
..
c1901bf
100644
(file)
--- a/
contrib/jwrapper/Makefile
+++ b/
contrib/jwrapper/Makefile
@@
-1,5
+1,7
@@
all: bin/jwrapper
all: bin/jwrapper
+pre-build: src/javap_test_parser.nit src/serial.nit
+
../nitcc/src/nitcc:
make -C ../nitcc
../nitcc/src/nitcc:
make -C ../nitcc
@@
-9,9
+11,12
@@
src/javap_test_parser.nit: ../nitcc/src/nitcc grammar/javap.sablecc
mv javap_*.nit src/
mv javap* gen/
mv javap_*.nit src/
mv javap* gen/
-bin/jwrapper: src/javap_test_parser.nit $(shell ../../bin/nitls -M src/jwrapper.nit) ../../bin/nitc
+src/serial.nit: $(shell ../../bin/nitls -M src/jwrapper.nit)
+ ../../bin/nitserial -o src/serial.nit src/jwrapper.nit
+
+bin/jwrapper: src/javap_test_parser.nit src/serial.nit $(shell ../../bin/nitls -M src/jwrapper.nit) ../../bin/nitc
mkdir -p bin
mkdir -p bin
- ../../bin/nitc src/jwrapper.nit -o bin/jwrapper
+ ../../bin/nitc src/jwrapper.nit -o bin/jwrapper -m src/serial.nit
clean:
rm -f bin/javap_test_parser bin/jwrapper
clean:
rm -f bin/javap_test_parser bin/jwrapper
@@
-35,6
+40,7
@@
check: bin/jwrapper tests/wildcards.javap
bin/jwrapper -v -u comment -o tests/wildcards.nit tests/wildcards.javap
../../bin/nitpick -q tests/wildcards.nit
make -C examples/queue/ check
bin/jwrapper -v -u comment -o tests/wildcards.nit tests/wildcards.javap
../../bin/nitpick -q tests/wildcards.nit
make -C examples/queue/ check
+ make -C examples/java_api/ check
check-libs: bin/jwrapper
# This config dependent rule must be tweaked according to each system
check-libs: bin/jwrapper
# This config dependent rule must be tweaked according to each system