add Makefile
authorcrawshaw <crawshaw@ibex.org>
Wed, 24 Nov 2004 08:45:28 +0000 (08:45 +0000)
committercrawshaw <crawshaw@ibex.org>
Wed, 24 Nov 2004 08:45:28 +0000 (08:45 +0000)
darcs-hash:20041124084528-2eb37-024ffb29a8ec3cb7085743721d587890e11dde9a.gz

Makefile [new file with mode: 0644]

diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..3004f4e
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,15 @@
+default: ../tool/build ../util/build ../js/build
+       @mkdir -p build
+       @echo "Compiling       org.ibex.xt"
+       @java -cp ../tool/build:../util/build:../js/build \
+               org.ibex.tool.Compiler -d build src/java
+
+../%/build: fetch-%
+       @make -s -C ../$*/ -f ../$*/Makefile
+
+fetch-%:
+       @echo "Fetching        org.ibex.$*"
+       @cd ..; darcs get --partial http://repo.zentus.com/$*
+
+clean:
+       @rm -rf build