]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - board/cray/L1/Makefile
Merge branch 'master' of git://git.denx.de/u-boot-spi
[karo-tx-uboot.git] / board / cray / L1 / Makefile
index 9e6461ace1956d1b44bcd1fa607ddd157cbb0f24..63f43dab294e4051b106a3427f45ec8911d59d04 100644 (file)
@@ -5,36 +5,14 @@
 # SPDX-License-Identifier:     GPL-2.0+
 #
 
-include $(TOPDIR)/config.mk
+obj-y  = L1.o flash.o
+obj-y  += init.o
+obj-y  += bootscript.o
 
-LIB    = $(obj)lib$(BOARD).o
+$(obj)/bootscript.c: $(obj)/bootscript.image
+       od -t x1 -v -A x $^ | awk -f $(srctree)/$(src)/x2c.awk > $@
 
-COBJS  = $(BOARD).o flash.o
-SOBJS  = init.o
+$(obj)/bootscript.image: $(src)/bootscript.hush
+       -$(OBJTREE)/tools/mkimage -A ppc -O linux -T script -C none -a 0 -e 0 -n bootscript -d $< $@
 
-
-SRCS   := $(SOBJS:.o=.S) $(COBJS:.o=.c)
-OBJS   := $(addprefix $(obj),$(COBJS))
-SOBJS  := $(addprefix $(obj),$(SOBJS))
-
-# HACK: depend needs bootscript.c, which needs tools/mkimage, which is not
-# built in the depend stage.  So... put bootscript.o here, not in OBJS
-$(LIB):        $(OBJS) $(SOBJS) $(obj)bootscript.o
-       $(call cmd_link_o_target, $^)
-
-$(obj)$(BOARD).o : $(src)$(BOARD).c $(obj)bootscript.o
-
-$(obj)bootscript.c: $(obj)bootscript.image
-       od -t x1 -v -A x $^ | awk -f x2c.awk > $@
-
-$(obj)bootscript.image: $(src)bootscript.hush $(src)Makefile
-       -$(OBJTREE)/tools/mkimage -A ppc -O linux -T script -C none -a 0 -e 0 -n bootscript -d $(src)bootscript.hush $@
-
-#########################################################################
-
-# defines $(obj).depend target
-include $(SRCTREE)/rules.mk
-
-sinclude $(obj).depend
-
-#########################################################################
+clean-files := bootscript.c bootscript.image
\ No newline at end of file