xref: /openbmc/u-boot/board/renesas/r2dplus/Makefile (revision c1da2a22)
1*c1da2a22SNobuhiro Iwamatsu#
2*c1da2a22SNobuhiro Iwamatsu# Copyright (C) 2007,2008
3*c1da2a22SNobuhiro Iwamatsu# Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
4*c1da2a22SNobuhiro Iwamatsu#
5*c1da2a22SNobuhiro Iwamatsu# This program is free software; you can redistribute it and/or
6*c1da2a22SNobuhiro Iwamatsu# modify it under the terms of the GNU General Public License as
7*c1da2a22SNobuhiro Iwamatsu# published by the Free Software Foundation; either version 2 of
8*c1da2a22SNobuhiro Iwamatsu# the License, or (at your option) any later version.
9*c1da2a22SNobuhiro Iwamatsu#
10*c1da2a22SNobuhiro Iwamatsu# This program is distributed in the hope that it will be useful,
11*c1da2a22SNobuhiro Iwamatsu# but WITHOUT ANY WARRANTY; without even the implied warranty of
12*c1da2a22SNobuhiro Iwamatsu# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13*c1da2a22SNobuhiro Iwamatsu# GNU General Public License for more details.
14*c1da2a22SNobuhiro Iwamatsu#
15*c1da2a22SNobuhiro Iwamatsu# You should have received a copy of the GNU General Public License
16*c1da2a22SNobuhiro Iwamatsu# along with this program; if not, write to the Free Software
17*c1da2a22SNobuhiro Iwamatsu# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
18*c1da2a22SNobuhiro Iwamatsu# MA 02111-1307 USA
19*c1da2a22SNobuhiro Iwamatsu#
20*c1da2a22SNobuhiro Iwamatsuinclude $(TOPDIR)/config.mk
21*c1da2a22SNobuhiro Iwamatsu
22*c1da2a22SNobuhiro IwamatsuLIB	= $(obj)lib$(BOARD).a
23*c1da2a22SNobuhiro Iwamatsu
24*c1da2a22SNobuhiro IwamatsuCOBJS	:= r2dplus.o
25*c1da2a22SNobuhiro IwamatsuSOBJS	:= lowlevel_init.o
26*c1da2a22SNobuhiro Iwamatsu
27*c1da2a22SNobuhiro IwamatsuSRCS	:= $(SOBJS:.o=.S) $(COBJS:.o=.c)
28*c1da2a22SNobuhiro IwamatsuOBJS	:= $(addprefix $(obj),$(COBJS))
29*c1da2a22SNobuhiro IwamatsuSOBJS	:= $(addprefix $(obj),$(SOBJS))
30*c1da2a22SNobuhiro Iwamatsu
31*c1da2a22SNobuhiro Iwamatsu$(LIB):	$(OBJS) $(SOBJS)
32*c1da2a22SNobuhiro Iwamatsu	$(AR) $(ARFLAGS) $@ $(OBJS) $(SOBJS)
33*c1da2a22SNobuhiro Iwamatsu
34*c1da2a22SNobuhiro Iwamatsuclean:
35*c1da2a22SNobuhiro Iwamatsu	rm -f $(SOBJS) $(OBJS)
36*c1da2a22SNobuhiro Iwamatsu
37*c1da2a22SNobuhiro Iwamatsudistclean:	clean
38*c1da2a22SNobuhiro Iwamatsu	rm -f $(LIB) core *.bak $(obj).depend
39*c1da2a22SNobuhiro Iwamatsu
40*c1da2a22SNobuhiro Iwamatsu#########################################################################
41*c1da2a22SNobuhiro Iwamatsu
42*c1da2a22SNobuhiro Iwamatsu# defines $(obj).depend target
43*c1da2a22SNobuhiro Iwamatsuinclude $(SRCTREE)/rules.mk
44*c1da2a22SNobuhiro Iwamatsu
45*c1da2a22SNobuhiro Iwamatsusinclude $(obj).depend
46*c1da2a22SNobuhiro Iwamatsu
47*c1da2a22SNobuhiro Iwamatsu#########################################################################
48