1*765547dcSHaiying Wang# 2*765547dcSHaiying Wang# Copyright 2004-2009 Freescale Semiconductor. 3*765547dcSHaiying Wang# (C) Copyright 2001-2006 4*765547dcSHaiying Wang# Wolfgang Denk, DENX Software Engineering, wd@denx.de. 5*765547dcSHaiying Wang# 6*765547dcSHaiying Wang# See file CREDITS for list of people who contributed to this 7*765547dcSHaiying Wang# project. 8*765547dcSHaiying Wang# 9*765547dcSHaiying Wang# This program is free software; you can redistribute it and/or 10*765547dcSHaiying Wang# modify it under the terms of the GNU General Public License as 11*765547dcSHaiying Wang# published by the Free Software Foundation; either version 2 of 12*765547dcSHaiying Wang# the License, or (at your option) any later version. 13*765547dcSHaiying Wang# 14*765547dcSHaiying Wang# This program is distributed in the hope that it will be useful, 15*765547dcSHaiying Wang# but WITHOUT ANY WARRANTY; without even the implied warranty of 16*765547dcSHaiying Wang# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17*765547dcSHaiying Wang# GNU General Public License for more details. 18*765547dcSHaiying Wang# 19*765547dcSHaiying Wang# You should have received a copy of the GNU General Public License 20*765547dcSHaiying Wang# along with this program; if not, write to the Free Software 21*765547dcSHaiying Wang# Foundation, Inc., 59 Temple Place, Suite 330, Boston, 22*765547dcSHaiying Wang# MA 02111-1307 USA 23*765547dcSHaiying Wang# 24*765547dcSHaiying Wang 25*765547dcSHaiying Wanginclude $(TOPDIR)/config.mk 26*765547dcSHaiying Wang 27*765547dcSHaiying WangLIB = $(obj)lib$(BOARD).a 28*765547dcSHaiying Wang 29*765547dcSHaiying WangCOBJS-y += $(BOARD).o 30*765547dcSHaiying WangCOBJS-y += bcsr.o 31*765547dcSHaiying WangCOBJS-y += ddr.o 32*765547dcSHaiying WangCOBJS-y += law.o 33*765547dcSHaiying WangCOBJS-y += tlb.o 34*765547dcSHaiying Wang 35*765547dcSHaiying WangSRCS := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c) 36*765547dcSHaiying WangOBJS := $(addprefix $(obj),$(COBJS-y)) 37*765547dcSHaiying WangSOBJS := $(addprefix $(obj),$(SOBJS-y)) 38*765547dcSHaiying Wang 39*765547dcSHaiying Wang$(LIB): $(obj).depend $(OBJS) $(SOBJS) 40*765547dcSHaiying Wang $(AR) $(ARFLAGS) $@ $(OBJS) 41*765547dcSHaiying Wang 42*765547dcSHaiying Wangclean: 43*765547dcSHaiying Wang rm -f $(OBJS) $(SOBJS) 44*765547dcSHaiying Wang 45*765547dcSHaiying Wangdistclean: clean 46*765547dcSHaiying Wang rm -f $(LIB) core *.bak $(obj).depend 47*765547dcSHaiying Wang 48*765547dcSHaiying Wang######################################################################### 49*765547dcSHaiying Wang 50*765547dcSHaiying Wang# defines $(obj).depend target 51*765547dcSHaiying Wanginclude $(SRCTREE)/rules.mk 52*765547dcSHaiying Wang 53*765547dcSHaiying Wangsinclude $(obj).depend 54*765547dcSHaiying Wang 55*765547dcSHaiying Wang######################################################################### 56