xref: /openbmc/u-boot/board/freescale/t4qds/Makefile (revision 1a459660)
1ee52b188SYork Sun#
2ee52b188SYork Sun# Copyright 2012 Freescale Semiconductor, Inc.
3ee52b188SYork Sun#
4*1a459660SWolfgang Denk# SPDX-License-Identifier:	GPL-2.0+
5ee52b188SYork Sun#
6ee52b188SYork Sun
7ee52b188SYork Suninclude $(TOPDIR)/config.mk
8ee52b188SYork Sun
9ee52b188SYork SunLIB	= $(obj)lib$(BOARD).o
10ee52b188SYork Sun
11ee52b188SYork SunCOBJS-y	+= $(BOARD).o
12ee52b188SYork SunCOBJS-y	+= ddr.o
13ee52b188SYork SunCOBJS-$(CONFIG_T4240QDS)+= eth.o
14ee52b188SYork SunCOBJS-$(CONFIG_PCI)	+= pci.o
15ee52b188SYork SunCOBJS-y	+= law.o
16ee52b188SYork SunCOBJS-y	+= tlb.o
17ee52b188SYork Sun
18ee52b188SYork SunSRCS	:= $(SOBJS:.o=.S) $(COBJS-y:.o=.c)
19ee52b188SYork SunOBJS	:= $(addprefix $(obj),$(COBJS-y))
20ee52b188SYork SunSOBJS	:= $(addprefix $(obj),$(SOBJS))
21ee52b188SYork Sun
22ee52b188SYork Sun$(LIB):	$(obj).depend $(OBJS) $(SOBJS)
23ee52b188SYork Sun	$(call cmd_link_o_target, $(OBJS))
24ee52b188SYork Sun
25ee52b188SYork Sunclean:
26ee52b188SYork Sun	rm -f $(OBJS) $(SOBJS)
27ee52b188SYork Sun
28ee52b188SYork Sundistclean:	clean
29ee52b188SYork Sun	rm -f $(LIB) core *.bak .depend
30ee52b188SYork Sun
31ee52b188SYork Sun#########################################################################
32ee52b188SYork Sun
33ee52b188SYork Sun# defines $(obj).depend target
34ee52b188SYork Suninclude $(SRCTREE)/rules.mk
35ee52b188SYork Sun
36ee52b188SYork Sunsinclude $(obj).depend
37ee52b188SYork Sun
38ee52b188SYork Sun#########################################################################
39