1*fea25720SGraeme Russ# 2*fea25720SGraeme Russ# (C) Copyright 2002-2006 3*fea25720SGraeme Russ# Wolfgang Denk, DENX Software Engineering, wd@denx.de. 4*fea25720SGraeme Russ# 5*fea25720SGraeme Russ# See file CREDITS for list of people who contributed to this 6*fea25720SGraeme Russ# project. 7*fea25720SGraeme Russ# 8*fea25720SGraeme Russ# This program is free software; you can redistribute it and/or 9*fea25720SGraeme Russ# modify it under the terms of the GNU General Public License as 10*fea25720SGraeme Russ# published by the Free Software Foundation; either version 2 of 11*fea25720SGraeme Russ# the License, or (at your option) any later version. 12*fea25720SGraeme Russ# 13*fea25720SGraeme Russ# This program is distributed in the hope that it will be useful, 14*fea25720SGraeme Russ# but WITHOUT ANY WARRANTY; without even the implied warranty of 15*fea25720SGraeme Russ# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16*fea25720SGraeme Russ# GNU General Public License for more details. 17*fea25720SGraeme Russ# 18*fea25720SGraeme Russ# You should have received a copy of the GNU General Public License 19*fea25720SGraeme Russ# along with this program; if not, write to the Free Software 20*fea25720SGraeme Russ# Foundation, Inc., 59 Temple Place, Suite 330, Boston, 21*fea25720SGraeme Russ# MA 02111-1307 USA 22*fea25720SGraeme Russ# 23*fea25720SGraeme Russ 24*fea25720SGraeme Russinclude $(TOPDIR)/config.mk 25*fea25720SGraeme Russ 26*fea25720SGraeme RussLIB = $(obj)lib$(ARCH).o 27*fea25720SGraeme Russ 28*fea25720SGraeme RussSOBJS-y += bios.o 29*fea25720SGraeme RussSOBJS-y += bios_pci.o 30*fea25720SGraeme RussSOBJS-y += realmode_switch.o 31*fea25720SGraeme Russ 32*fea25720SGraeme RussCOBJS-y += bios_setup.o 33*fea25720SGraeme RussCOBJS-y += board.o 34*fea25720SGraeme RussCOBJS-y += bootm.o 35*fea25720SGraeme RussCOBJS-y += interrupts.o 36*fea25720SGraeme RussCOBJS-$(CONFIG_SYS_PCAT_INTERRUPTS) += pcat_interrupts.o 37*fea25720SGraeme RussCOBJS-$(CONFIG_SYS_GENERIC_TIMER) += pcat_timer.o 38*fea25720SGraeme RussCOBJS-$(CONFIG_PCI) += pci.o 39*fea25720SGraeme RussCOBJS-$(CONFIG_PCI) += pci_type1.o 40*fea25720SGraeme RussCOBJS-y += realmode.o 41*fea25720SGraeme RussCOBJS-y += timer.o 42*fea25720SGraeme RussCOBJS-y += video_bios.o 43*fea25720SGraeme RussCOBJS-y += video.o 44*fea25720SGraeme RussCOBJS-y += zimage.o 45*fea25720SGraeme Russ 46*fea25720SGraeme RussSRCS := $(SOBJS-y:.o=.S) $(COBJS-y:.o=.c) 47*fea25720SGraeme RussOBJS := $(addprefix $(obj),$(SOBJS-y) $(COBJS-y)) 48*fea25720SGraeme Russ 49*fea25720SGraeme Russ$(LIB): $(obj).depend $(OBJS) 50*fea25720SGraeme Russ $(call cmd_link_o_target, $(OBJS)) 51*fea25720SGraeme Russ 52*fea25720SGraeme Russ######################################################################### 53*fea25720SGraeme Russ 54*fea25720SGraeme Russ# defines $(obj).depend target 55*fea25720SGraeme Russinclude $(SRCTREE)/rules.mk 56*fea25720SGraeme Russ 57*fea25720SGraeme Russsinclude $(obj).depend 58*fea25720SGraeme Russ 59*fea25720SGraeme Russ######################################################################### 60