xref: /openbmc/u-boot/board/ti/ti814x/Makefile (revision 1a459660)
1ea7b96b6SMatt Porter#
2ea7b96b6SMatt Porter# Makefile
3ea7b96b6SMatt Porter#
4ea7b96b6SMatt Porter# Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
5ea7b96b6SMatt Porter#
6*1a459660SWolfgang Denk# SPDX-License-Identifier:	GPL-2.0+
7ea7b96b6SMatt Porter#
8ea7b96b6SMatt Porter
9ea7b96b6SMatt Porterinclude $(TOPDIR)/config.mk
10ea7b96b6SMatt Porter
11ea7b96b6SMatt PorterLIB	= $(obj)lib$(BOARD).o
12ea7b96b6SMatt Porter
13ea7b96b6SMatt Porterifdef CONFIG_SPL_BUILD
14ea7b96b6SMatt PorterCOBJS	:= mux.o
15ea7b96b6SMatt Porterendif
16ea7b96b6SMatt Porter
17ea7b96b6SMatt PorterCOBJS	+= evm.o
18ea7b96b6SMatt PorterSRCS	:= $(SOBJS:.o=.S) $(COBJS:.o=.c)
19ea7b96b6SMatt PorterOBJS	:= $(addprefix $(obj),$(COBJS))
20ea7b96b6SMatt PorterSOBJS	:= $(addprefix $(obj),$(SOBJS))
21ea7b96b6SMatt Porter
22ea7b96b6SMatt Porter$(LIB):	$(obj).depend $(OBJS) $(SOBJS)
23ea7b96b6SMatt Porter	$(call cmd_link_o_target, $(OBJS) $(SOBJS))
24ea7b96b6SMatt Porter
25ea7b96b6SMatt Porterclean:
26ea7b96b6SMatt Porter	rm -f $(SOBJS) $(OBJS)
27ea7b96b6SMatt Porter
28ea7b96b6SMatt Porterdistclean:	clean
29ea7b96b6SMatt Porter	rm -f $(LIB) core *.bak $(obj).depend
30ea7b96b6SMatt Porter
31ea7b96b6SMatt Porter#########################################################################
32ea7b96b6SMatt Porter
33ea7b96b6SMatt Porter# defines $(obj).depend target
34ea7b96b6SMatt Porterinclude $(SRCTREE)/rules.mk
35ea7b96b6SMatt Porter
36ea7b96b6SMatt Portersinclude $(obj).depend
37ea7b96b6SMatt Porter
38ea7b96b6SMatt Porter#########################################################################
39