13dd2db53SJon Loeliger# Copyright 2007 Freescale Semiconductor, Inc.
23dd2db53SJon Loeliger#
33dd2db53SJon Loeliger# See file CREDITS for list of people who contributed to this
43dd2db53SJon Loeliger# project.
53dd2db53SJon Loeliger#
63dd2db53SJon Loeliger# This program is free software; you can redistribute it and/or
73dd2db53SJon Loeliger# modify it under the terms of the GNU General Public License as
83dd2db53SJon Loeliger# published by the Free Software Foundation; either version 2 of
93dd2db53SJon Loeliger# the License, or (at your option) any later version.
103dd2db53SJon Loeliger#
113dd2db53SJon Loeliger# This program is distributed in the hope that it will be useful,
123dd2db53SJon Loeliger# but WITHOUT ANY WARRANTY; without even the implied warranty of
133dd2db53SJon Loeliger# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
143dd2db53SJon Loeliger# GNU General Public License for more details.
153dd2db53SJon Loeliger#
163dd2db53SJon Loeliger# You should have received a copy of the GNU General Public License
173dd2db53SJon Loeliger# along with this program; if not, write to the Free Software
183dd2db53SJon Loeliger# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
193dd2db53SJon Loeliger# MA 02111-1307 USA
203dd2db53SJon Loeliger#
213dd2db53SJon Loeliger
223dd2db53SJon Loeligerinclude $(TOPDIR)/config.mk
233dd2db53SJon Loeliger
24*6d8962e8SSebastien CarlierLIB	= $(obj)lib$(BOARD).o
253dd2db53SJon Loeliger
2639aa1a73SJon LoeligerCOBJS-y	+= $(BOARD).o
2739aa1a73SJon LoeligerCOBJS-$(CONFIG_FSL_DDR2) += ddr.o
2839aa1a73SJon LoeligerCOBJS-y	+= law.o
29ad8f8687SJon Loeliger
306ece2550SKumar GalaCOBJS-$(CONFIG_FSL_DIU_FB)	+= mpc8610hpcd_diu.o
31ad8f8687SJon Loeliger
3239aa1a73SJon LoeligerSRCS	:= $(SOBJS:.o=.S) $(COBJS-y:.o=.c)
3339aa1a73SJon LoeligerOBJS	:= $(addprefix $(obj),$(COBJS-y))
343dd2db53SJon LoeligerSOBJS	:= $(addprefix $(obj),$(SOBJS))
353dd2db53SJon Loeliger
363dd2db53SJon Loeliger$(LIB):	$(obj).depend $(OBJS) $(SOBJS)
37*6d8962e8SSebastien Carlier	$(call cmd_link_o_target, $(OBJS))
383dd2db53SJon Loeliger
393dd2db53SJon Loeligerclean:
403dd2db53SJon Loeliger	rm -f $(OBJS) $(SOBJS)
413dd2db53SJon Loeliger
423dd2db53SJon Loeliger.PHONY: distclean
433dd2db53SJon Loeligerdistclean:	clean
44c8a3b109SWolfgang Denk	rm -f $(LIB) core *.bak $(obj).depend
453dd2db53SJon Loeliger
463dd2db53SJon Loeliger#########################################################################
473dd2db53SJon Loeliger
483dd2db53SJon Loeliger# defines $(obj).depend target
493dd2db53SJon Loeligerinclude $(SRCTREE)/rules.mk
503dd2db53SJon Loeliger
513dd2db53SJon Loeligersinclude $(obj).depend
523dd2db53SJon Loeliger
533dd2db53SJon Loeliger#########################################################################
54