]> gerrit.simantics Code Review - simantics/r.git/blob - org.simantics.r.scl/src/org/rosuda/REngine/Rserve/Makefile
(refs #6833) Test RExp inheritance in SCL
[simantics/r.git] / org.simantics.r.scl / src / org / rosuda / REngine / Rserve / Makefile
1 RENG_SRC=$(wildcard ../*.java)
2 RSRV_SRC=$(wildcard *.java) $(wildcard protocol/*.java)
3
4 TARGETS=Rserve.jar
5
6 all: $(TARGETS)
7
8 JAVAC=javac
9 JFLAGS=-encoding utf8 -source 1.4 -target 1.4
10
11 ../REngine.jar: $(RENG_SRC)
12         make -C .. REngine.jar
13
14 Rserve.jar: $(RSRV_SRC) ../REngine.jar
15         @rm -rf org
16         $(JAVAC) -d . -cp ../REngine.jar $(RSRV_SRC)
17         jar fc $@ org
18         rm -rf org
19
20 clean:
21         rm -rf org *~ protocol/*~ $(TARGETS)
22         make -C test clean
23
24 test:
25         make -C test test
26
27 .PHONY: clean all test