]> git.ipfire.org Git - people/ms/u-boot.git/blame - board/cray/L1/Makefile
Add GPL-2.0+ SPDX-License-Identifier to source files
[people/ms/u-boot.git] / board / cray / L1 / Makefile
CommitLineData
012771d8 1#
f9328639 2# (C) Copyright 2000-2006
012771d8
WD
3# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
4#
1a459660 5# SPDX-License-Identifier: GPL-2.0+
012771d8
WD
6#
7
8include $(TOPDIR)/config.mk
9
6d8962e8 10LIB = $(obj)lib$(BOARD).o
012771d8 11
f9328639 12COBJS = $(BOARD).o flash.o
8bde7f77 13SOBJS = init.o
012771d8 14
f9328639
MB
15
16SRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c)
17OBJS := $(addprefix $(obj),$(COBJS))
18SOBJS := $(addprefix $(obj),$(SOBJS))
19
5d232d0e
WD
20# HACK: depend needs bootscript.c, which needs tools/mkimage, which is not
21# built in the depend stage. So... put bootscript.o here, not in OBJS
f9328639 22$(LIB): $(OBJS) $(SOBJS) $(obj)bootscript.o
6d8962e8 23 $(call cmd_link_o_target, $^)
012771d8 24
f9328639 25$(obj)$(BOARD).o : $(src)$(BOARD).c $(obj)bootscript.o
7f70e853 26
f9328639 27$(obj)bootscript.c: $(obj)bootscript.image
7f70e853
WD
28 od -t x1 -v -A x $^ | awk -f x2c.awk > $@
29
f9328639
MB
30$(obj)bootscript.image: $(src)bootscript.hush $(src)Makefile
31 -$(OBJTREE)/tools/mkimage -A ppc -O linux -T script -C none -a 0 -e 0 -n bootscript -d $(src)bootscript.hush $@
7f70e853 32
012771d8
WD
33#########################################################################
34
f9328639
MB
35# defines $(obj).depend target
36include $(SRCTREE)/rules.mk
012771d8 37
f9328639 38sinclude $(obj).depend
012771d8
WD
39
40#########################################################################