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)