xref: /openbmc/u-boot/board/samsung/origen/Makefile (revision 1a459660)
1b9a1ef21SChander Kashyap#
2b9a1ef21SChander Kashyap# Copyright (C) 2011 Samsung Electronics
3b9a1ef21SChander Kashyap#
4*1a459660SWolfgang Denk# SPDX-License-Identifier:	GPL-2.0+
5b9a1ef21SChander Kashyap#
6b9a1ef21SChander Kashyap
7b9a1ef21SChander Kashyapinclude $(TOPDIR)/config.mk
8b9a1ef21SChander Kashyap
9b9a1ef21SChander KashyapLIB	= $(obj)lib$(BOARD).o
10b9a1ef21SChander Kashyap
1198a48c5dSChander Kashyapifndef CONFIG_SPL_BUILD
12b9a1ef21SChander KashyapCOBJS	+= origen.o
1398a48c5dSChander Kashyapendif
1498a48c5dSChander Kashyap
15643be9c0SRajeshwari ShindeSRCS	:= $(COBJS:.o=.c)
16643be9c0SRajeshwari ShindeOBJS	:= $(addprefix $(obj),$(COBJS))
17b9a1ef21SChander Kashyap
1898a48c5dSChander KashyapALL	+=$(obj).depend $(LIB)
1998a48c5dSChander Kashyap
2098a48c5dSChander Kashyapifdef CONFIG_SPL_BUILD
21a2ee7f07SAngus AinslieALL	+= $(OBJTREE)/tools/mk$(BOARD)spl
2298a48c5dSChander Kashyapendif
2398a48c5dSChander Kashyap
2498a48c5dSChander Kashyapall:	$(ALL)
25b9a1ef21SChander Kashyap
26b9a1ef21SChander Kashyap$(LIB):	$(OBJS)
2726ddff2dSMike Frysinger	$(call cmd_link_o_target, $(OBJS))
28b9a1ef21SChander Kashyap
2998a48c5dSChander Kashyapifdef CONFIG_SPL_BUILD
30a2ee7f07SAngus Ainslie$(OBJTREE)/tools/mk$(BOARD)spl:	tools/mkv310_image.c
31a2ee7f07SAngus Ainslie	$(HOSTCC) tools/mkv310_image.c -o $(OBJTREE)/tools/mk$(BOARD)spl
3298a48c5dSChander Kashyapendif
3398a48c5dSChander Kashyap
34b9a1ef21SChander Kashyap#########################################################################
35b9a1ef21SChander Kashyap
36b9a1ef21SChander Kashyap# defines $(obj).depend target
37b9a1ef21SChander Kashyapinclude $(SRCTREE)/rules.mk
38b9a1ef21SChander Kashyap
39b9a1ef21SChander Kashyapsinclude $(obj).depend
40b9a1ef21SChander Kashyap
41b9a1ef21SChander Kashyap#########################################################################
42