Signed-off-by: Robert Millan <rmh@aybabtu.com>
authorRobert Millan <rmh@aybabtu.com>
Tue, 11 Nov 2008 23:41:08 +0000 (23:41 +0000)
committerJordan Crouse <jordan.crouse@amd.com>
Tue, 11 Nov 2008 23:41:08 +0000 (23:41 +0000)
Acked-by: Jordan Crouse <jordan@cosmicpenguin.net>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3749 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

payloads/coreinfo/Makefile
payloads/libpayload/Makefile

index 2fc1d8cc66923e69d145a0e1c7a41764c4619c71..ed5ee288d851b3cf09ef01d1b9d463d03a51b3de 100644 (file)
@@ -65,9 +65,9 @@ else
 
 include $(src)/.config
 
-all: prepare $(TARGET)
+all: $(TARGET)
 
-$(TARGET): $(src)/.config $(OBJS)
+$(TARGET): $(src)/.config $(OBJS) prepare
        $(Q)printf "  LD      $(subst $(shell pwd)/,,$(@))\n"
        $(Q)$(XCC) -o $@ $(OBJS)
        $(Q)printf "  STRIP   $(subst $(shell pwd)/,,$(@))\n"
index 4fcf72b54583af368ff25b1ccf26b1c24a3abf16..d8ca6f691718dc652dd0724aa65fd3e155d24538 100644 (file)
@@ -104,14 +104,14 @@ CFLAGS := -Wall -Werror $(STACKPROTECT) -nostdinc $(INCLUDES) -ffreestanding
 
 all: lib
 
-lib: prepare $(obj)/lib/libpayload.a copystuff
+lib: $(obj)/lib/libpayload.a copystuff
 
 # Copy libpayload.a and head.o into $(src)/lib where lpgcc et al expect them.
 copystuff: $(obj)/$(ARCHDIR-y)/head.S.o $(obj)/lib/libpayload.a
        $(Q)cp $(obj)/$(ARCHDIR-y)/head.S.o $(src)/lib/$(ARCHDIR-y)/head.o
        $(Q)cp $(obj)/lib/libpayload.a $(src)/lib
 
-$(obj)/lib/libpayload.a: $(OBJS)
+$(obj)/lib/libpayload.a: $(OBJS) prepare
        $(Q)printf "  AR      $(subst $(shell pwd)/,,$(@))\n"
        $(Q)$(AR) rc $@ $(OBJS)