]> git.gag.com Git - fw/sdcc/commitdiff
Makefile, src/Makefile.in: add dependencies, so that 'make -j' works
authorbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 31 Mar 2003 14:46:16 +0000 (14:46 +0000)
committerbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Mon, 31 Mar 2003 14:46:16 +0000 (14:46 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@2449 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
Makefile
src/Makefile.in

index 1205c7aa2e9f277877f222366811fe2713905093..1bd5e01a88c72ef2383068af4d05cff1fc9b5ad4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2003-03-31  Bernhard Held <bernhard@bernhardheld.de>
+
+       * Makefile, src/Makefile.in: add dependencies, so that 'make -j' works
+
 2003-03-30  Borut Razem <borut.razem@siol.net>
 
        * support/Util/BuildCmd.c, support/Util/BuildCmd.h: rewrite buildCmdLine(),
index ed3dc083ac81bcc38622907ea97bce7bd3ad28cb..6d3cd33e0bdbfc28121bc12fc0fc92a3b29b44f7 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -63,7 +63,7 @@ sdcc-misc:
 sdcc-packihx:
        $(MAKE) -C $(SDCC_PACKIHX)
 
-sdcc-device:
+sdcc-device: sdcc-cc sdcc-aslink
        $(MAKE) -C device/include
        $(MAKE) -C device/lib
 
index b00d18c73c5e4678d9f7b5174621d85c03a03055..8aa40707f5cc8ce5a13ffb764541be87fdef0d13 100644 (file)
@@ -43,10 +43,12 @@ TARGET              = $(PRJDIR)/bin/sdcc$(EXEEXT)
 
 # Compiling entire program or any subproject
 # ------------------------------------------
-all: ports checkconf $(TARGET)
+all: checkconf $(TARGET)
 
-ports:
-       for i in $(PORTS); do $(MAKE) -C $$i; done
+*/port.a: FORCE 
+       $(MAKE) -C `dirname $@`
+FORCE:
 
 $(PRJDIR)/support/gc/libgc.a:
        cd $(PRJDIR)/support/gc && $(MAKE)