cabal: bump data-default dependency to 0.5.0.
[hs-java.git] / Makefile
index 815c13d2fc146cc30445d806c738f0bb32e8cdc6..70dc8207c8008446ab36e4e0de32feea98d8bfb1 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,20 @@
 GHC=ghc --make -fwarn-unused-imports
 
-all: disassemble
+all: Hello.class dump-class rebuild-class TestGen
 
-disassemble: disassemble.hs */*.hs
+Hello.class: Hello.java
+       javac $<
+
+dump-class: dump-class.hs */*.hs
+       $(GHC) $<
+
+rebuild-class: rebuild-class.hs */*.hs
+       $(GHC) $<
+
+TestGen: TestGen.hs */*.hs
        $(GHC) $<
 
 clean:
-       find . -name *.hi -delete
-       find . -name *.o -delete
+       find . -name \*.hi -delete
+       find . -name \*.o -delete
+       rm -f TestGen dump-class rebuild-class