From e566eede94eb673813bcc017207504a7c48893ad Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Sun, 6 Mar 2005 15:07:38 +0000 Subject: generic SRC builder thing git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6151 a1c6a512-1295-4272-9138-f99709370657 --- tools/makesrc.inc | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 tools/makesrc.inc diff --git a/tools/makesrc.inc b/tools/makesrc.inc new file mode 100644 index 0000000000..1499dadc94 --- /dev/null +++ b/tools/makesrc.inc @@ -0,0 +1,14 @@ +# -*- Makefile -*- + +# return the list of sources to build in the SRC variable + +# This uses the native 'gcc' compiler and not $(CC) since we use the -include +# option and older gcc compiler doesn't have that. We use one such older +# compiler for the win32 cross-compiles on Linux. +# +# The weird grep -v thing in here is due to Apple's stupidities and is needed +# to make this do right when used on Mac OS X. + +SRC := $(shell cat SOURCES | gcc -DMEMORYSIZE=$(MEMORYSIZE) $(INCLUDES) \ +$(TARGET) $(DEFINES) $(EXTRA_DEFINES) -E -P -include "config.h" - | \ +grep -v "^\#") -- cgit v1.2.3