We need to source files to exist in the O=<FOO> nand_spl dir when
we build out of tree.

Signed-off-by: Kumar Gala <ga...@kernel.crashing.org>
---
 nand_spl/board/freescale/mpc8536ds/Makefile |    6 ++++++
 nand_spl/board/freescale/p1_p2_rdb/Makefile |    6 ++++++
 2 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/nand_spl/board/freescale/mpc8536ds/Makefile 
b/nand_spl/board/freescale/mpc8536ds/Makefile
index 1d5e319..7ed9d61 100644
--- a/nand_spl/board/freescale/mpc8536ds/Makefile
+++ b/nand_spl/board/freescale/mpc8536ds/Makefile
@@ -111,6 +111,12 @@ $(obj)tlb_table.c:
        @rm -f $(obj)tlb_table.c
        ln -sf $(SRCTREE)/board/$(BOARDDIR)/tlb.c $(obj)tlb_table.c
 
+ifneq ($(OBJTREE), $(SRCTREE))
+$(obj)nand_boot.c:
+       @rm -f $(obj)nand_boot.c
+       ln -s $(SRCTREE)/nand_spl/board/$(BOARDDIR)/nand_boot.c 
$(obj)nand_boot.c
+endif
+
 #########################################################################
 
 $(obj)%.o:     $(obj)%.S
diff --git a/nand_spl/board/freescale/p1_p2_rdb/Makefile 
b/nand_spl/board/freescale/p1_p2_rdb/Makefile
index 1d5e319..7ed9d61 100644
--- a/nand_spl/board/freescale/p1_p2_rdb/Makefile
+++ b/nand_spl/board/freescale/p1_p2_rdb/Makefile
@@ -111,6 +111,12 @@ $(obj)tlb_table.c:
        @rm -f $(obj)tlb_table.c
        ln -sf $(SRCTREE)/board/$(BOARDDIR)/tlb.c $(obj)tlb_table.c
 
+ifneq ($(OBJTREE), $(SRCTREE))
+$(obj)nand_boot.c:
+       @rm -f $(obj)nand_boot.c
+       ln -s $(SRCTREE)/nand_spl/board/$(BOARDDIR)/nand_boot.c 
$(obj)nand_boot.c
+endif
+
 #########################################################################
 
 $(obj)%.o:     $(obj)%.S
-- 
1.6.0.6

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to