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