aboutsummaryrefslogtreecommitdiffstats
path: root/x-loader/drivers/Makefile
diff options
context:
space:
mode:
authorH. Nikolaus Schaller <hns@goldelico.com>2012-04-02 17:15:53 +0200
committerH. Nikolaus Schaller <hns@goldelico.com>2012-04-02 17:15:53 +0200
commitd45f815d51db77a592cd0e3f07440877a5c4f9ee (patch)
tree1648f8642392b5d9e00619f7ce80837c68e3c99b /x-loader/drivers/Makefile
parent18ea53eaac88276357fb553d9b97d378ef48ba46 (diff)
downloadbootable_bootloader_goldelico_gta04_x-loader-d45f815d51db77a592cd0e3f07440877a5c4f9ee.zip
bootable_bootloader_goldelico_gta04_x-loader-d45f815d51db77a592cd0e3f07440877a5c4f9ee.tar.gz
bootable_bootloader_goldelico_gta04_x-loader-d45f815d51db77a592cd0e3f07440877a5c4f9ee.tar.bz2
merge/overwrite of soures without commit log
Diffstat (limited to 'x-loader/drivers/Makefile')
-rw-r--r--x-loader/drivers/Makefile38
1 files changed, 20 insertions, 18 deletions
diff --git a/x-loader/drivers/Makefile b/x-loader/drivers/Makefile
index c581817..da3feda 100644
--- a/x-loader/drivers/Makefile
+++ b/x-loader/drivers/Makefile
@@ -25,58 +25,60 @@ include $(TOPDIR)/config.mk
# CFLAGS += -DET_DEBUG -DDEBUG
-LIB = libdrivers.a
-OBJS = serial.o ns16550.o onenand.o omap24xx_i2c.o
+LIB = $(obj)libdrivers.a
+COBJS = serial.o ns16550.o omap24xx_i2c.o
ifeq ($(BOARD), omap3430sdp)
-OBJS += k9f1g08r0a.o
+COBJS += k9f1g08r0a.o
endif
ifeq ($(BOARD), omap3430labrador)
-OBJS += k9f1g08r0a.o
+COBJS += k9f1g08r0a.o
endif
ifeq ($(BOARD), omap3530beagle)
-OBJS += k9f1g08r0a.o
+COBJS += k9f1g08r0a.o
+endif
+
+ifeq ($(BOARD), omap3530gta04)
+COBJS += k9f1g08r0a.o
endif
ifeq ($(BOARD), omap3evm)
-OBJS += k9f1g08r0a.o
+COBJS += k9f1g08r0a.o onenand.o
endif
ifeq ($(BOARD), overo)
-OBJS += k9f1g08r0a.o
+COBJS += k9f1g08r0a.o
endif
ifeq ($(BOARD), omap2420h4)
-OBJS += k9k1216.o
+COBJS += k9k1216.o
endif
ifeq ($(BOARD), omap2430sdp)
-OBJS += k9k1216.o
-endif
-
-ifeq ($(BOARD), omap1710h3)
-OBJS += k9f5616.o
+COBJS += k9k1216.o
endif
-
## Disabled for now:
## cs8900.o ct69000.o dataflash.o dc2114x.o ds1722.o \
## lan91c96.o mw_eeprom.o natsemi.o \
## smc91111.o smiLynxEM.o spi_eeprom.o sym53c8xx.o \
##
+SRCS := $(COBJS:.o=.c)
+OBJS := $(addprefix $(obj),$(COBJS))
+
all: $(LIB)
-$(LIB): $(OBJS)
+$(LIB): $(obj).depend $(OBJS)
$(AR) crv $@ $(OBJS)
#########################################################################
-.depend: Makefile $(OBJS:.o=.c)
- $(CC) -M $(CFLAGS) $(OBJS:.o=.c) > $@
+# defines $(obj).depend target
+include $(SRCTREE)/rules.mk
-sinclude .depend
+sinclude $(obj).depend
#########################################################################