SIMPC8313 board: fix out of tree building.
authorWolfgang Denk <wd@denx.de>
Mon, 9 Mar 2009 09:53:05 +0000 (10:53 +0100)
committerKim Phillips <kim.phillips@freescale.com>
Mon, 9 Mar 2009 23:08:01 +0000 (18:08 -0500)
Fix typo in makefile which broke out of tree builds.

Also use expolicit "rm" instead of "ln -sf" which is known to be
unreliable.

Signed-off-by: Wolfgang Denk <wd@denx.de>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
nand_spl/board/sheldon/simpc8313/Makefile

index 416e176d448013dbd281ec686876fef3a046ad06..20199c7f73aa227214b02107fbd143a787772359 100644 (file)
@@ -62,31 +62,40 @@ $(nandobj)u-boot-spl:       $(OBJS)
 # create symbolic links for common files
 
 $(obj)start.S:
-       ln -sf $(SRCTREE)/cpu/mpc83xx/start.S $<
+       @rm -f $@
+       ln -s $(SRCTREE)/cpu/mpc83xx/start.S $@
 
 $(obj)nand_boot_fsl_elbc.c:
-       ln -sf $(SRCTREE)/nand_spl/nand_boot_fsl_elbc.c $<
+       @rm -f $@
+       ln -s $(SRCTREE)/nand_spl/nand_boot_fsl_elbc.c $@
 
 $(obj)sdram.c:
-       ln -sf $(SRCTREE)/board/$(BOARDDIR)/sdram.c $<
+       @rm -f $@
+       ln -s $(SRCTREE)/board/$(BOARDDIR)/sdram.c $@
 
 $(obj)$(BOARD).c:
-       ln -sf $(SRCTREE)/board/$(BOARDDIR)/$(BOARD).c $<
+       @rm -f $@
+       ln -s $(SRCTREE)/board/$(BOARDDIR)/$(BOARD).c $@
 
 $(obj)ns16550.c:
-       ln -sf $(SRCTREE)/drivers/serial/ns16550.c $<
+       @rm -f $@
+       ln -s $(SRCTREE)/drivers/serial/ns16550.c $@
 
 $(obj)nand_init.c:
-       ln -sf $(SRCTREE)/cpu/mpc83xx/nand_init.c $<
+       @rm -f $@
+       ln -s $(SRCTREE)/cpu/mpc83xx/nand_init.c $@
 
 $(obj)cache.c:
-       ln -sf $(SRCTREE)/lib_ppc/cache.c $<
+       @rm -f $@
+       ln -s $(SRCTREE)/lib_ppc/cache.c $@
 
 $(obj)time.c:
-       ln -sf $(SRCTREE)/lib_ppc/time.c $<
+       @rm -f $@
+       ln -s $(SRCTREE)/lib_ppc/time.c $@
 
 $(obj)ticks.S:
-       ln -sf $(SRCTREE)/lib_ppc/ticks.S $<
+       @rm -f $@
+       ln -s $(SRCTREE)/lib_ppc/ticks.S $@
 
 #########################################################################