X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=board%2Ffreescale%2Fmpc8610hpcd%2FMakefile;h=e91c2c59cb1eb2431f08128056b5843427e74d23;hb=b9d77535e9335b554af03aa0e0a54b664677d018;hp=489689e95bab4bc9a5133340062dce73d46eaedd;hpb=ae91a8055c933f4528d88cf92314dabdc8b6acf2;p=karo-tx-uboot.git diff --git a/board/freescale/mpc8610hpcd/Makefile b/board/freescale/mpc8610hpcd/Makefile index 489689e95b..e91c2c59cb 100644 --- a/board/freescale/mpc8610hpcd/Makefile +++ b/board/freescale/mpc8610hpcd/Makefile @@ -21,31 +21,27 @@ include $(TOPDIR)/config.mk -ifneq ($(OBJTREE),$(SRCTREE)) -$(shell mkdir -p $(obj)../common) -endif +LIB = $(obj)lib$(BOARD).o -LIB = $(obj)lib$(BOARD).a +COBJS-y += $(BOARD).o +COBJS-$(CONFIG_FSL_DDR2) += ddr.o +COBJS-y += law.o -COBJS := $(BOARD).o law.o +COBJS-$(CONFIG_FSL_DIU_FB) += mpc8610hpcd_diu.o -COBJS-${CONFIG_FSL_DIU_FB} += mpc8610hpcd_diu.o - -COBJS += ${COBJS-y} - -SRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c) -OBJS := $(addprefix $(obj),$(COBJS)) +SRCS := $(SOBJS:.o=.S) $(COBJS-y:.o=.c) +OBJS := $(addprefix $(obj),$(COBJS-y)) SOBJS := $(addprefix $(obj),$(SOBJS)) $(LIB): $(obj).depend $(OBJS) $(SOBJS) - $(AR) $(ARFLAGS) $@ $(OBJS) + $(call cmd_link_o_target, $(OBJS)) clean: rm -f $(OBJS) $(SOBJS) .PHONY: distclean distclean: clean - rm -f $(LIB) core *.bak .depend + rm -f $(LIB) core *.bak $(obj).depend #########################################################################