On Fri, May 25, 2012 at 06:46:22AM -0700, Thierry Reding wrote: > This commit uses the common Tegra board implementation instead of > duplicating a lot of the code. In addition, the Plutux and Medcom > specific board files can be removed as the MMC/SD setup is common > among all Tamonten-based boards. > > ... > diff --git a/board/avionic-design/medcom/Makefile > b/board/avionic-design/medcom/Makefile > index b0c318c..d96d043 100644 > --- a/board/avionic-design/medcom/Makefile > +++ b/board/avionic-design/medcom/Makefile > @@ -26,12 +26,12 @@ > include $(TOPDIR)/config.mk > > ifneq ($(OBJTREE),$(SRCTREE)) > -$(shell mkdir -p $(obj)../common) > +$(shell mkdir -p $(obj)../common $(obj)../../nvidia/common) > endif > > LIB = $(obj)lib$(BOARD).o >
This breaks with my patchset to split out the arm7 code to an SPL because even though SRCDIR and OBJDIR are the same, in the SPL build $(obj) is a subdir of $(SPLTREE) not $(OBJTREE) (not my doing). How about the following instead which seems more to the point: ifeq ($(wildcard $(obj)../common),) $(shell mkdir -p $(obj)../common) endif ifeq ($(wildcard $(obj)../../nvidia/common),) $(shell mkdir -p $(obj)../../nvidia/common) endif -Allen -- nvpublic _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot