source:
examples/example_scripts/java/Makefile
@
accd63d
Last change on this file since accd63d was 2e9455f, checked in by , 11 years ago | |
---|---|
|
|
File size: 963 bytes |
Rev | Line | |
---|---|---|
[97a6a36] | 1 | |
[2e9455f] | 2 | .PHONY : tt tchunk run_attr run_threaded |
3 | all: run_attr run_prove | |
4 | #run_prove run_threaded | |
[97a6a36] | 5 | |
6 | clean: | |
[2e9455f] | 7 | @rm -f *.pem *.der *.log pfile |
[e3c7769] | 8 | @rm -rf build *.class tt rr |
[2e9455f] | 9 | @rm -rf lib; mkdir lib |
[97a6a36] | 10 | |
[2e9455f] | 11 | setup: |
[97a6a36] | 12 | make clean |
13 | ant | |
[2e9455f] | 14 | |
15 | run_attr: | |
16 | rm -rf attr.log | |
17 | make setup | |
18 | ./run_attr 1>attr.log 2>& 1 | |
[97a6a36] | 19 | |
20 | run_prove: | |
21 | rm -rf prover.log | |
22 | make run_attr | |
[2e9455f] | 23 | ./run_prover 1>prover.log 2>& 1 |
[97a6a36] | 24 | |
[ced90bc] | 25 | run_threaded: |
26 | rm -rf threaded.log | |
27 | make run_attr | |
[2e9455f] | 28 | ./run_thread 1>threaded.log 2>& 1 |
[ced90bc] | 29 | |
[97a6a36] | 30 | tchunk: |
31 | make clean | |
32 | javac -classpath ./build/classes tchunk.java | |
[2e9455f] | 33 | java -classpath ./build/classes:. tchunk 1 IceCream_ID.pem IceCream_private.pem |
34 | java -classpath ./build/classes:. tchunk 0 IceCream_ID.pem IceCream_private.pem | |
[e3c7769] | 35 | |
36 | tt: | |
37 | @make clean | |
38 | @ant | |
39 | @javac -classpath ./build/classes tbasic.java | |
[2e9455f] | 40 | @echo 'java -XX:+PrintGCDetails -XX:+DisableExplicitGC -classpath ./build/classes:. tbasic' > rr |
[e3c7769] | 41 | @echo 'jdb -launch -classpath ./build/classes:. -sourcepath ../../../swig/java tbasic' > tt |
42 | @chmod +x tt | |
[2e9455f] | 43 | @chmod +x rr |
Note: See TracBrowser
for help on using the repository browser.