From 02016f742c871f99077f7c1304945ce81f452dd0 Mon Sep 17 00:00:00 2001 From: Clark Rawlins Date: Thu, 14 Feb 2008 23:22:20 +0000 Subject: Fix compilation with custom CFLAGS With this small change it is possible to build flashrom again when specifying custom CFLAGS/LDFLAGS from the make command line like. make CFLAGS="..." LDFLAGS="..." I need to do this when building flashrom in a cross compiler environment like buildroot for a foreign target. Corresponding to flashrom svn r196 and coreboot v2 svn r3102. Signed-off-by: Clark Rawlins Acked-by: Ronald G. Minnich Acked-by: Uwe Hermann --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 708c077..57c9686 100644 --- a/Makefile +++ b/Makefile @@ -32,12 +32,14 @@ all: pciutils dep $(PROGRAM) # of the checked out flashrom files. SVNDEF := -D'FLASHROM_VERSION="$(shell svnversion -cn . \ | sed -e "s/.*://" -e "s/\([0-9]*\).*/\1/")"' -CFLAGS += $(SVNDEF) $(PROGRAM): $(OBJS) $(CC) -o $(PROGRAM) $(OBJS) $(LDFLAGS) $(STRIP) $(STRIP_ARGS) $(PROGRAM) +flashrom.o: flashrom.c + $(CC) -c $(CFLAGS) $(SVNDEF) $(CPPFLAGS) $< -o $@ + clean: rm -f *.o *~ -- cgit v1.1