minor bug fixes
[org.ibex.tool.git] / Makefile
index 1745df1..dc8378d 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,14 @@
-default:
-       @mkdir -p build
-       @javac -d build/ $(shell find src/java -name \*.java)
+sources = $(shell find src/java -name \*.java)
+classes = $(sources:src/java/%.java=build/%.class)
+
+default: $(classes)
        @cp -R src/rsc/* build/
 
+$(classes): $(sources)
+       @mkdir -p build
+       @echo "Compiling       org.ibex.tool"
+       @javac -sourcepath src/java -d build -source 1.3 -target 1.1 \
+               $(sources)
+
 clean:
        @rm -rf build