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