diff options
author | Wolfgang Denk <wd@denx.de> | 2008-02-12 00:51:05 +0100 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2008-02-12 00:51:05 +0100 |
commit | ac2731f185ee4b7f56998c8f26d181f66fad84f8 (patch) | |
tree | e8dd06aa713b9caf8dc3882aaf72d47c48fb9f24 /api_examples/Makefile | |
parent | c62776be8dca4097ca03d4f9415f08d4887b45d0 (diff) | |
parent | 63f732d3d3880feb531f48af247c025bf01462b0 (diff) | |
download | u-boot-imx-ac2731f185ee4b7f56998c8f26d181f66fad84f8.zip u-boot-imx-ac2731f185ee4b7f56998c8f26d181f66fad84f8.tar.gz u-boot-imx-ac2731f185ee4b7f56998c8f26d181f66fad84f8.tar.bz2 |
Merge branch 'master' of /home/wd/git/u-boot/custodians
Diffstat (limited to 'api_examples/Makefile')
-rw-r--r-- | api_examples/Makefile | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/api_examples/Makefile b/api_examples/Makefile index cb49a9e..5666f48 100644 --- a/api_examples/Makefile +++ b/api_examples/Makefile @@ -30,19 +30,25 @@ endif include $(TOPDIR)/config.mk -ELF += demo -BIN += demo.bin +ELF-$(CONFIG_API) += demo +BIN-$(CONFIG_API) += demo.bin +ELF := $(ELF-y) +BIN := $(BIN-y) #CFLAGS += -v -COBJS := $(ELF:=.o) -SOBJS := crt0.o +COBJS-$(CONFIG_API) += $(ELF:=.o) +SOBJS-$(CONFIG_API) += crt0.o ifeq ($(ARCH),ppc) -SOBJS += ppcstring.o +SOBJS-$(CONFIG_API) += ppcstring.o endif +COBJS := $(COBJS-y) +SOBJS := $(SOBJS-y) LIB = $(obj)libglue.a -LIBCOBJS= glue.o crc32.o ctype.o string.o vsprintf.o libgenwrap.o +LIBCOBJS-$(CONFIG_API) += glue.o crc32.o ctype.o string.o vsprintf.o \ + libgenwrap.o +LIBCOBJS := $(LIBCOBJS-y) LIBOBJS = $(addprefix $(obj),$(SOBJS) $(LIBCOBJS)) @@ -55,7 +61,7 @@ gcclibdir := $(shell dirname `$(CC) -print-libgcc-file-name`) CPPFLAGS += -I.. -all: $(obj).depend $(OBJS) $(LIB) $(BIN) $(ELF) +all: $(obj).depend $(OBJS) $(LIB) $(ELF) $(BIN) ######################################################################### $(LIB): $(obj).depend $(LIBOBJS) |