xref: /openbmc/u-boot/board/davinci/da8xxevm/Makefile (revision 15855700)
1*15855700SSudhakar Rajashekhara#
2*15855700SSudhakar Rajashekhara# (C) Copyright 2000, 2001, 2002
3*15855700SSudhakar Rajashekhara# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
4*15855700SSudhakar Rajashekhara#
5*15855700SSudhakar Rajashekhara# Copyright (C) 2007 Sergey Kubushyn <ksi@koi8.net>
6*15855700SSudhakar Rajashekhara#
7*15855700SSudhakar Rajashekhara# See file CREDITS for list of people who contributed to this
8*15855700SSudhakar Rajashekhara# project.
9*15855700SSudhakar Rajashekhara#
10*15855700SSudhakar Rajashekhara# This program is free software; you can redistribute it and/or
11*15855700SSudhakar Rajashekhara# modify it under the terms of the GNU General Public License as
12*15855700SSudhakar Rajashekhara# published by the Free Software Foundation; either version 2 of
13*15855700SSudhakar Rajashekhara# the License, or (at your option) any later version.
14*15855700SSudhakar Rajashekhara#
15*15855700SSudhakar Rajashekhara# This program is distributed in the hope that it will be useful,
16*15855700SSudhakar Rajashekhara# but WITHOUT ANY WARRANTY; without even the implied warranty of
17*15855700SSudhakar Rajashekhara# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18*15855700SSudhakar Rajashekhara# GNU General Public License for more details.
19*15855700SSudhakar Rajashekhara#
20*15855700SSudhakar Rajashekhara# You should have received a copy of the GNU General Public License
21*15855700SSudhakar Rajashekhara# along with this program; if not, write to the Free Software
22*15855700SSudhakar Rajashekhara# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
23*15855700SSudhakar Rajashekhara# MA 02111-1307 USA
24*15855700SSudhakar Rajashekhara#
25*15855700SSudhakar Rajashekhara
26*15855700SSudhakar Rajashekharainclude $(TOPDIR)/config.mk
27*15855700SSudhakar Rajashekhara
28*15855700SSudhakar RajashekharaLIB	= $(obj)lib$(BOARD).a
29*15855700SSudhakar Rajashekhara
30*15855700SSudhakar RajashekharaCOBJS-y	+= common.o
31*15855700SSudhakar RajashekharaCOBJS-$(CONFIG_MACH_DAVINCI_DA830_EVM)	+= da830evm.o
32*15855700SSudhakar Rajashekhara
33*15855700SSudhakar RajashekharaCOBJS   := $(COBJS-y)
34*15855700SSudhakar Rajashekhara
35*15855700SSudhakar RajashekharaSRCS	:= $(SOBJS:.o=.S) $(COBJS:.o=.c)
36*15855700SSudhakar RajashekharaOBJS	:= $(addprefix $(obj),$(COBJS))
37*15855700SSudhakar RajashekharaSOBJS	:= $(addprefix $(obj),$(SOBJS))
38*15855700SSudhakar Rajashekhara
39*15855700SSudhakar Rajashekhara$(LIB):	$(obj).depend $(OBJS) $(SOBJS)
40*15855700SSudhakar Rajashekhara	$(AR) $(ARFLAGS) $@ $(OBJS) $(SOBJS)
41*15855700SSudhakar Rajashekhara
42*15855700SSudhakar Rajashekharaclean:
43*15855700SSudhakar Rajashekhara	rm -f $(SOBJS) $(OBJS)
44*15855700SSudhakar Rajashekhara
45*15855700SSudhakar Rajashekharadistclean:	clean
46*15855700SSudhakar Rajashekhara	rm -f $(LIB) core *.bak *~ .depend
47*15855700SSudhakar Rajashekhara
48*15855700SSudhakar Rajashekhara#########################################################################
49*15855700SSudhakar Rajashekhara# This is for $(obj).depend target
50*15855700SSudhakar Rajashekharainclude $(SRCTREE)/rules.mk
51*15855700SSudhakar Rajashekhara
52*15855700SSudhakar Rajashekharasinclude $(obj).depend
53*15855700SSudhakar Rajashekhara
54*15855700SSudhakar Rajashekhara#########################################################################
55