[U-Boot] [PATCH 1/4] api_examples/Makefile: Split up variable declarations
Peter Tyser
ptyser at xes-inc.com
Tue Jun 23 01:01:38 CEST 2009
This cleans up the Makefile a bit and simplifies future changes
Signed-off-by: Peter Tyser <ptyser at xes-inc.com>
---
These are some similar changes to the ones I made to the tools
directory recently. It gets rid of symlinking source files which
has the side benefit of resolving the out of tree build error
for the API code.
api_examples/Makefile | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/api_examples/Makefile b/api_examples/Makefile
index 4c01437..be0b462 100644
--- a/api_examples/Makefile
+++ b/api_examples/Makefile
@@ -45,13 +45,20 @@ COBJS := $(COBJS-y)
SOBJS := $(SOBJS-y)
LIB = $(obj)libglue.a
-LIBCOBJS-$(CONFIG_API) += glue.o crc32.o ctype.o string.o vsprintf.o \
- libgenwrap.o
+LIBCOBJS-$(CONFIG_API) += glue.o
+LIBCOBJS-$(CONFIG_API) += crc32.o
+LIBCOBJS-$(CONFIG_API) += ctype.o
+LIBCOBJS-$(CONFIG_API) += string.o
+LIBCOBJS-$(CONFIG_API) += vsprintf.o
+LIBCOBJS-$(CONFIG_API) += libgenwrap.o
LIBCOBJS := $(LIBCOBJS-y)
-LIBOBJS = $(addprefix $(obj),$(SOBJS) $(LIBCOBJS))
+LIBOBJS += $(addprefix $(obj),$(SOBJS))
+LIBOBJS += $(addprefix $(obj),$(LIBCOBJS))
-SRCS := $(COBJS:.o=.c) $(LIBCOBJS:.o=.c) $(SOBJS:.o=.S)
+SRCS += $(COBJS:.o=.c)
+SRCS += $(LIBCOBJS:.o=.c)
+SRCS += $(SOBJS:.o=.S)
OBJS := $(addprefix $(obj),$(COBJS))
ELF := $(addprefix $(obj),$(ELF))
BIN := $(addprefix $(obj),$(BIN))
--
1.6.2.1
More information about the U-Boot
mailing list