Patchwork [U-Boot] harmony: fix out of tree building

login
register
mail settings
Submitter Wolfgang Denk
Date Sept. 5, 2011, 5 p.m.
Message ID <1315242025-5360-1-git-send-email-wd@denx.de>
Download mbox | patch
Permalink /patch/113406/
State Superseded
Headers show

Comments

Wolfgang Denk - Sept. 5, 2011, 5 p.m.
Out of tree building of the "harmony" board failed like this:

Configuring for harmony board...
Assembler messages:
Fatal error: can't create /work/wd/tmp-arm/board/nvidia/harmony/../common/board.o: No such file or directory
make[1]: *** [/work/wd/tmp-arm/board/nvidia/harmony/../common/board.o] Error 2

Signed-off-by: Wolfgang Denk <wd@denx.de>
Cc: Albert ARIBAUD <albert.u.boot@aribaud.net>
Cc: Tom Warren <twarren@nvidia.com>
---
 board/nvidia/harmony/Makefile |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

Patch

diff --git a/board/nvidia/harmony/Makefile b/board/nvidia/harmony/Makefile
index 9fb6b57..ebd8e02 100644
--- a/board/nvidia/harmony/Makefile
+++ b/board/nvidia/harmony/Makefile
@@ -24,6 +24,10 @@ 
 
 include $(TOPDIR)/config.mk
 
+ifneq ($(OBJTREE),$(SRCTREE))
+$(shell mkdir -p $(obj)../common)
+endif
+
 LIB	= $(obj)lib$(BOARD).o
 
 COBJS	:= $(BOARD).o