xref: /rk3399_rockchip-uboot/arch/sh/lib/Makefile (revision ea0364f1bbfed1e3ea711147420875cf338fe77a)
1*ea0364f1SPeter Tyser#
2*ea0364f1SPeter Tyser# Copyright (c) 2007
3*ea0364f1SPeter Tyser# Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
4*ea0364f1SPeter Tyser#
5*ea0364f1SPeter Tyser# This program is free software; you can redistribute it and/or
6*ea0364f1SPeter Tyser# modify it under the terms of the GNU General Public License as
7*ea0364f1SPeter Tyser# published by the Free Software Foundation; either version 2 of
8*ea0364f1SPeter Tyser# the License, or (at your option) any later version.
9*ea0364f1SPeter Tyser#
10*ea0364f1SPeter Tyser# This program is distributed in the hope that it will be useful,
11*ea0364f1SPeter Tyser# but WITHOUT ANY WARRANTY; without even the implied warranty of
12*ea0364f1SPeter Tyser# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13*ea0364f1SPeter Tyser# GNU General Public License for more details.
14*ea0364f1SPeter Tyser#
15*ea0364f1SPeter Tyser# You should have received a copy of the GNU General Public License
16*ea0364f1SPeter Tyser# along with this program; if not, write to the Free Software
17*ea0364f1SPeter Tyser# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
18*ea0364f1SPeter Tyser# MA 02111-1307 USA
19*ea0364f1SPeter Tyser#
20*ea0364f1SPeter Tyser
21*ea0364f1SPeter Tyserinclude $(TOPDIR)/config.mk
22*ea0364f1SPeter Tyser
23*ea0364f1SPeter TyserLIB	= $(obj)lib$(ARCH).a
24*ea0364f1SPeter Tyser
25*ea0364f1SPeter TyserSOBJS-y	+=
26*ea0364f1SPeter Tyser
27*ea0364f1SPeter TyserCOBJS-y	+= board.o
28*ea0364f1SPeter TyserCOBJS-y	+= bootm.o
29*ea0364f1SPeter Tyserifeq ($(CONFIG_SH2),y)
30*ea0364f1SPeter TyserCOBJS-y	+= time_sh2.o
31*ea0364f1SPeter Tyserelse
32*ea0364f1SPeter TyserCOBJS-y	+= time.o
33*ea0364f1SPeter Tyserendif
34*ea0364f1SPeter Tyser
35*ea0364f1SPeter TyserSRCS	:= $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c)
36*ea0364f1SPeter TyserOBJS	:= $(addprefix $(obj),$(SOBJS-y) $(COBJS-y))
37*ea0364f1SPeter Tyser
38*ea0364f1SPeter Tyser$(LIB):	$(obj).depend $(OBJS)
39*ea0364f1SPeter Tyser	$(AR) $(ARFLAGS) $@ $(OBJS)
40*ea0364f1SPeter Tyser
41*ea0364f1SPeter Tyser#########################################################################
42*ea0364f1SPeter Tyser
43*ea0364f1SPeter Tyser# defines $(obj).depend target
44*ea0364f1SPeter Tyserinclude $(SRCTREE)/rules.mk
45*ea0364f1SPeter Tyser
46*ea0364f1SPeter Tysersinclude $(obj).depend
47*ea0364f1SPeter Tyser
48*ea0364f1SPeter Tyser#########################################################################
49