X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=board%2Fesd%2Fpmc405de%2FMakefile;h=c997a6706c7a67571d12710c658167786cc9929d;hb=87a5d601031652293ec4b729fdb7ee01bbd940a8;hp=a080649539c26a33ce223db850aa411342f0f3ae;hpb=99d8b23bc7e2be04fcbf49c5cec9f5ae76df290c;p=oweals%2Fu-boot.git diff --git a/board/esd/pmc405de/Makefile b/board/esd/pmc405de/Makefile index a080649539..c997a6706c 100644 --- a/board/esd/pmc405de/Makefile +++ b/board/esd/pmc405de/Makefile @@ -22,12 +22,15 @@ # include $(TOPDIR)/config.mk +ifneq ($(OBJTREE),$(SRCTREE)) +$(shell mkdir -p $(obj)../common) +endif -LIB = $(obj)lib$(BOARD).a +LIB = $(obj)lib$(BOARD).o COBJS-y = $(BOARD).o -COBJS-y += ../common/cmd_loadpci.o COBJS-$(CONFIG_CMD_CHIP_CONFIG) += chip_config.o +COBJS-y += ../common/cmd_loadpci.o COBJS := $(COBJS-y) SRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c) @@ -35,13 +38,7 @@ OBJS := $(addprefix $(obj),$(COBJS)) SOBJS := $(addprefix $(obj),$(SOBJS)) $(LIB): $(OBJS) $(SOBJS) - $(AR) $(ARFLAGS) $@ $(OBJS) - -clean: - rm -f $(SOBJS) $(OBJS) - -distclean: clean - rm -f $(LIB) core *.bak $(obj).depend + $(call cmd_link_o_target, $(OBJS)) #########################################################################