From: Daniel Schwierzeck Date: Thu, 28 Jun 2012 06:45:19 +0000 (+0000) Subject: Makefile: allow appending to LIB in sub-makefiles X-Git-Tag: v2012.10-rc1~377 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=aa99f785382c4dc555dc47f9419a4d0fa2fe71eb;p=oweals%2Fu-boot.git Makefile: allow appending to LIB in sub-makefiles The top Makefile and the SPL Makefile have lines like those: ifneq ($(CONFIG_AM33XX)$(CONFIG_OMAP34XX)$(CONFIG_OMAP44XX)$(CONFIG_OMAP54XX),) LIBS += $(CPUDIR)/omap-common/libomap-common.o endif ifeq ($(SOC),mx5) LIBS += $(CPUDIR)/imx-common/libimx-common.o endif This should be done in the arch/CPU/SoC specific sub-makefiles to keep the top Makefiles clean. This patch also allows adding of new arch/CPU/SoC specific libraries in the future without touching the top Makefiles. Signed-off-by: Daniel Schwierzeck Acked-by: Mike Frysinger --- diff --git a/Makefile b/Makefile index 73c8e39abc..cdc245352b 100644 --- a/Makefile +++ b/Makefile @@ -225,7 +225,7 @@ endif OBJS := $(addprefix $(obj),$(OBJS)) -LIBS = lib/libgeneric.o +LIBS += lib/libgeneric.o LIBS += lib/lzma/liblzma.o LIBS += lib/lzo/liblzo.o LIBS += lib/zlib/libz.o