From: adam Date: Thu, 14 Sep 2006 17:49:16 +0000 (-0400) Subject: checkpoint X-Git-Tag: tag_for_25-Mar~69 X-Git-Url: http://git.megacz.com/?p=sbp.git;a=commitdiff_plain;h=0c94acf3155fe6b26678c1dd162b71eaf102597d checkpoint darcs-hash:20060914174916-5007d-3c8ecc6af372c662e45c0b360d969d34dba219dc.gz --- diff --git a/Makefile b/Makefile index 24d3749..bff5800 100644 --- a/Makefile +++ b/Makefile @@ -175,11 +175,14 @@ bin/Header_%.o: edu.berkeley.sbp.jar .jvm-bridge cd bin; $(bin)/MakeHeaderModule -module Header_$* -jar ../edu.berkeley.sbp.jar cd bin; $(ghc) -c Header_$*.hs $(link) -bin/Class_%.o: bin/Header_%.o +bin/Class_%.o: + make bin/Header_$*.o cd bin; $(bin)/MakeClassModule -import Header_Java -import Header_$* -cp ../edu.berkeley.sbp.jar `echo $* | sed s/_/./g` cd bin; $(ghc) -c Class_$*.hs $(link) -bin/JVM_%.o: bin/Class_%.o bin/Header_%.o +bin/JVM_%.o: + make bin/Class_$*.o + make bin/Header_$*.o cd bin; echo -e $($*_list) | $(bin)/MakeJVMModule JVM_$* cd bin; $(ghc) -c JVM_$*.hs $(link)