Changes Makefile generation so that recursive "make" calls read
"$(MAKE)" instead, as GNU make (or "gmake") is currently necessary to build.

Signed-off-by: Pierre Pronchery <[EMAIL PROTECTED]>
---
HTH,
-- 
khorben
Index: util/ADLO/Makefile
===================================================================
--- util/ADLO/Makefile  (revision 3362)
+++ util/ADLO/Makefile  (working copy)
@@ -40,7 +40,7 @@
 #-------------------------------------------------
 
 bios:
-       ( cd ${BOCHS_B} ; make )
+       ( cd ${BOCHS_B} ; $(MAKE) )
        sync
 
 #-------------------------------------------------
@@ -101,7 +101,7 @@
 
 clean:
        rm -rf *.o ${PAYLOAD}
-       (cd ${BOCHS_B} ; make clean ) 
+       (cd ${BOCHS_B} ; $(MAKE) clean ) 
 
 distclean: clean
        rm -rf ${BOCHS_C}
Index: util/newconfig/config.g
===================================================================
--- util/newconfig/config.g     (revision 3362)
+++ util/newconfig/config.g     (working copy)
@@ -2158,7 +2158,7 @@
        for i, o in romimages.items():
                file.write("%s/coreboot.rom:\n" % o.getname())
                file.write("\tif (cd %s; \\\n" % o.getname())
-               file.write("\t\tmake coreboot.rom)\\\n")
+               file.write("\t\t$(MAKE) coreboot.rom)\\\n")
                file.write("\tthen true; else exit 1; fi;\n\n")
        file.write("clean: ")
        for i in romimages.keys():
@@ -2166,7 +2166,7 @@
        file.write("\n\n")
        for i, o in romimages.items():
                file.write("%s-clean:\n" % o.getname())
-               file.write("\t(cd %s; make clean)\n\n" % o.getname())
+               file.write("\t(cd %s; $(MAKE) clean)\n\n" % o.getname())
 
        for i in buildroms:
                file.write("%s:" % i.name)
-- 
coreboot mailing list
[email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to