1*419adbfbSFabio Estevam# 2*419adbfbSFabio Estevam# Copyright (C) 2007, Guennadi Liakhovetski <lg@denx.de> 3*419adbfbSFabio Estevam# 4*419adbfbSFabio Estevam# (C) Copyright 2011 Freescale Semiconductor, Inc. 5*419adbfbSFabio Estevam# 6*419adbfbSFabio Estevam# This program is free software; you can redistribute it and/or 7*419adbfbSFabio Estevam# modify it under the terms of the GNU General Public License as 8*419adbfbSFabio Estevam# published by the Free Software Foundation; either version 2 of 9*419adbfbSFabio Estevam# the License, or (at your option) any later version. 10*419adbfbSFabio Estevam# 11*419adbfbSFabio Estevam# This program is distributed in the hope that it will be useful, 12*419adbfbSFabio Estevam# but WITHOUT ANY WARRANTY; without even the implied warranty of 13*419adbfbSFabio Estevam# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14*419adbfbSFabio Estevam# GNU General Public License for more details. 15*419adbfbSFabio Estevam# 16*419adbfbSFabio Estevam# You should have received a copy of the GNU General Public License 17*419adbfbSFabio Estevam# along with this program; if not, write to the Free Software 18*419adbfbSFabio Estevam# Foundation, Inc., 59 Temple Place, Suite 330, Boston, 19*419adbfbSFabio Estevam# MA 02111-1307 USA 20*419adbfbSFabio Estevam# 21*419adbfbSFabio Estevam 22*419adbfbSFabio Estevaminclude $(TOPDIR)/config.mk 23*419adbfbSFabio Estevam 24*419adbfbSFabio EstevamLIB = $(obj)lib$(BOARD).o 25*419adbfbSFabio Estevam 26*419adbfbSFabio EstevamCOBJS := mx25pdk.o 27*419adbfbSFabio EstevamSOBJS := lowlevel_init.o 28*419adbfbSFabio Estevam 29*419adbfbSFabio EstevamSRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c) 30*419adbfbSFabio EstevamOBJS := $(addprefix $(obj),$(COBJS)) 31*419adbfbSFabio EstevamSOBJS := $(addprefix $(obj),$(SOBJS)) 32*419adbfbSFabio Estevam 33*419adbfbSFabio Estevam$(LIB): $(obj).depend $(OBJS) $(SOBJS) 34*419adbfbSFabio Estevam $(call cmd_link_o_target, $(OBJS) $(SOBJS)) 35*419adbfbSFabio Estevam 36*419adbfbSFabio Estevamclean: 37*419adbfbSFabio Estevam rm -f $(SOBJS) $(OBJS) 38*419adbfbSFabio Estevam 39*419adbfbSFabio Estevamdistclean: clean 40*419adbfbSFabio Estevam rm -f $(LIB) core *.bak .depend 41*419adbfbSFabio Estevam 42*419adbfbSFabio Estevam######################################################################### 43*419adbfbSFabio Estevam 44*419adbfbSFabio Estevam# defines $(obj).depend target 45*419adbfbSFabio Estevaminclude $(SRCTREE)/rules.mk 46*419adbfbSFabio Estevam 47*419adbfbSFabio Estevamsinclude $(obj).depend 48*419adbfbSFabio Estevam 49*419adbfbSFabio Estevam######################################################################### 50