Parallel build stuff
authorTill Riedel <till@ipd.info.uni-karlsruhe.de>
Tue, 23 Mar 2004 18:53:59 +0000 (18:53 +0000)
committerTill Riedel <till@ipd.info.uni-karlsruhe.de>
Tue, 23 Mar 2004 18:53:59 +0000 (18:53 +0000)
[r2551]

Makefile.in

index 056bce8..6dc97d6 100644 (file)
@@ -41,9 +41,13 @@ include $(top_srcdir)/MakeTargets
 # add target firmjni if configured with --enable-firmjni
 all: firm
 
-firm: config.h Makefile libfirm.a
+firm: libfirm.a
 
-libfirm.a: subdir_all $(XOFILES) $(OFILES)
+$(OFILES): config.h Makefile
+
+$(XOFILES): subdir_all
+
+libfirm.a: $(XOFILES) $(OFILES)
        $(AR) $(ARFLAGS) $@.new $(XOFILES) $(OFILES)
        $(RANLIB) $@.new
        mv -f $@.new $@