1*ea7b96b6SMatt Porter# 2*ea7b96b6SMatt Porter# Makefile 3*ea7b96b6SMatt Porter# 4*ea7b96b6SMatt Porter# Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/ 5*ea7b96b6SMatt Porter# 6*ea7b96b6SMatt Porter# This program is free software; you can redistribute it and/or 7*ea7b96b6SMatt Porter# modify it under the terms of the GNU General Public License as 8*ea7b96b6SMatt Porter# published by the Free Software Foundation; either version 2 of 9*ea7b96b6SMatt Porter# the License, or (at your option) any later version. 10*ea7b96b6SMatt Porter# 11*ea7b96b6SMatt Porter# This program is distributed "as is" WITHOUT ANY WARRANTY of any 12*ea7b96b6SMatt Porter# kind, whether express or implied; without even the implied warranty 13*ea7b96b6SMatt Porter# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14*ea7b96b6SMatt Porter# GNU General Public License for more details. 15*ea7b96b6SMatt Porter# 16*ea7b96b6SMatt Porter 17*ea7b96b6SMatt Porterinclude $(TOPDIR)/config.mk 18*ea7b96b6SMatt Porter 19*ea7b96b6SMatt PorterLIB = $(obj)lib$(BOARD).o 20*ea7b96b6SMatt Porter 21*ea7b96b6SMatt Porterifdef CONFIG_SPL_BUILD 22*ea7b96b6SMatt PorterCOBJS := mux.o 23*ea7b96b6SMatt Porterendif 24*ea7b96b6SMatt Porter 25*ea7b96b6SMatt PorterCOBJS += evm.o 26*ea7b96b6SMatt PorterSRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c) 27*ea7b96b6SMatt PorterOBJS := $(addprefix $(obj),$(COBJS)) 28*ea7b96b6SMatt PorterSOBJS := $(addprefix $(obj),$(SOBJS)) 29*ea7b96b6SMatt Porter 30*ea7b96b6SMatt Porter$(LIB): $(obj).depend $(OBJS) $(SOBJS) 31*ea7b96b6SMatt Porter $(call cmd_link_o_target, $(OBJS) $(SOBJS)) 32*ea7b96b6SMatt Porter 33*ea7b96b6SMatt Porterclean: 34*ea7b96b6SMatt Porter rm -f $(SOBJS) $(OBJS) 35*ea7b96b6SMatt Porter 36*ea7b96b6SMatt Porterdistclean: clean 37*ea7b96b6SMatt Porter rm -f $(LIB) core *.bak $(obj).depend 38*ea7b96b6SMatt Porter 39*ea7b96b6SMatt Porter######################################################################### 40*ea7b96b6SMatt Porter 41*ea7b96b6SMatt Porter# defines $(obj).depend target 42*ea7b96b6SMatt Porterinclude $(SRCTREE)/rules.mk 43*ea7b96b6SMatt Porter 44*ea7b96b6SMatt Portersinclude $(obj).depend 45*ea7b96b6SMatt Porter 46*ea7b96b6SMatt Porter######################################################################### 47