Fix a bug on machine without jna cannot make clean

This commit is contained in:
danghvu 2013-11-28 10:08:15 -06:00
parent a08d2cef6f
commit 686fdf6d54
1 changed files with 5 additions and 3 deletions

View File

@ -9,7 +9,6 @@ else
JNA = /usr/share/java/jna.jar
else
JNA =
$(error Unable to find jna.jar)
endif
endif
@ -20,11 +19,14 @@ all: capstone tests
capstone: capstone_class
jar cf capstone.jar capstone/*.class
capstone_class:
capstone_class: jna
cd capstone; javac -classpath $(JNA) $(CAPSTONE_JAVA)
tests:
tests: jna
javac -classpath "$(JNA):capstone.jar" Test.java TestArm.java TestArm64.java TestMips.java TestX86.java
jna:
@if [ ! $(JNA) ]; then echo "*** Unable to find JNA ***"; exit 1; fi
clean:
rm -rf *.class *.log *.jar