xref: /openbmc/u-boot/lib/libfdt/Makefile (revision c71b64f3617b5a4362c6e4e0aefdd66d6ac6affd)
10de71d50SPeter Tyser#
20de71d50SPeter Tyser# (C) Copyright 2000-2007
30de71d50SPeter Tyser# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
40de71d50SPeter Tyser#
50de71d50SPeter Tyser# See file CREDITS for list of people who contributed to this
60de71d50SPeter Tyser# project.
70de71d50SPeter Tyser#
80de71d50SPeter Tyser# This program is free software; you can redistribute it and/or
90de71d50SPeter Tyser# modify it under the terms of the GNU General Public License as
100de71d50SPeter Tyser# published by the Free Software Foundation; either version 2 of
110de71d50SPeter Tyser# the License, or (at your option) any later version.
120de71d50SPeter Tyser#
130de71d50SPeter Tyser# This program is distributed in the hope that it will be useful,
140de71d50SPeter Tyser# but WITHOUT ANY WARRANTY; without even the implied warranty of
150de71d50SPeter Tyser# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
160de71d50SPeter Tyser# GNU General Public License for more details.
170de71d50SPeter Tyser#
180de71d50SPeter Tyser# You should have received a copy of the GNU General Public License
190de71d50SPeter Tyser# along with this program; if not, write to the Free Software
200de71d50SPeter Tyser# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
210de71d50SPeter Tyser# MA 02111-1307 USA
220de71d50SPeter Tyser#
230de71d50SPeter Tyser
240de71d50SPeter Tyserinclude $(TOPDIR)/config.mk
250de71d50SPeter Tyser
266d8962e8SSebastien CarlierLIB	= $(obj)libfdt.o
270de71d50SPeter Tyser
280de71d50SPeter TyserSOBJS	=
290de71d50SPeter Tyser
30*c71b64f3SGerald Van BarenCOBJS-libfdt += fdt.o fdt_ro.o fdt_rw.o fdt_strerror.o fdt_sw.o fdt_wip.o fdt_empty_tree.o
310de71d50SPeter Tyser
320de71d50SPeter TyserCOBJS-$(CONFIG_OF_LIBFDT) += $(COBJS-libfdt)
330de71d50SPeter TyserCOBJS-$(CONFIG_FIT) += $(COBJS-libfdt)
340de71d50SPeter Tyser
350de71d50SPeter Tyser
360de71d50SPeter TyserCOBJS	:= $(sort $(COBJS-y))
370de71d50SPeter TyserSRCS	:= $(SOBJS:.o=.S) $(COBJS:.o=.c)
380de71d50SPeter TyserOBJS	:= $(addprefix $(obj),$(SOBJS) $(COBJS))
390de71d50SPeter Tyser
400de71d50SPeter Tyser$(LIB):	$(obj).depend $(OBJS)
416d8962e8SSebastien Carlier	$(call cmd_link_o_target, $(OBJS))
420de71d50SPeter Tyser
430de71d50SPeter Tyser#########################################################################
440de71d50SPeter Tyser
450de71d50SPeter Tyser# defines $(obj).depend target
460de71d50SPeter Tyserinclude $(SRCTREE)/rules.mk
470de71d50SPeter Tyser
480de71d50SPeter Tysersinclude $(obj).depend
490de71d50SPeter Tyser
500de71d50SPeter Tyser#########################################################################
51