blob: 121f7728061a567f0adfd0b899748e865afe9201 [file] [log] [blame]
Stefan Roese99200d22005-08-22 17:51:53 +02001
2#
Marian Balakowiczd62379d2006-09-01 19:49:50 +02003# (C) Copyright 2003-2006
Stefan Roese99200d22005-08-22 17:51:53 +02004# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
5#
Wolfgang Denkd79de1d2013-07-08 09:37:19 +02006# SPDX-License-Identifier: GPL-2.0+
Stefan Roese99200d22005-08-22 17:51:53 +02007#
8
9include $(TOPDIR)/config.mk
Marian Balakowiczd62379d2006-09-01 19:49:50 +020010# ifneq ($(OBJTREE),$(SRCTREE))
11# $(shell mkdir -p $(obj)../common/xilinx_jtag)
12# endif
Stefan Roese99200d22005-08-22 17:51:53 +020013
Sebastien Carliera8d426f2010-11-05 15:48:07 +010014LIB = $(obj)lib$(BOARD).o
Stefan Roese99200d22005-08-22 17:51:53 +020015
16# Objects for Xilinx JTAG programming (CPLD)
17# CPLD = ../common/xilinx_jtag/lenval.o \
Wolfgang Denka1be4762008-05-20 16:00:29 +020018# ../common/xilinx_jtag/micro.o \
19# ../common/xilinx_jtag/ports.o
Stefan Roese99200d22005-08-22 17:51:53 +020020
Marian Balakowiczd62379d2006-09-01 19:49:50 +020021# COBJS = $(BOARD).o flash.o $(CPLD)
22COBJS = $(BOARD).o flash.o
Stefan Roese99200d22005-08-22 17:51:53 +020023
Marian Balakowiczd62379d2006-09-01 19:49:50 +020024SRCS := $(SOBJS:.o=.S) $(COBJS:.o=.c)
25OBJS := $(addprefix $(obj),$(COBJS))
26SOBJS := $(addprefix $(obj),$(SOBJS))
27
28$(LIB): $(obj).depend $(OBJS)
Sebastien Carliera8d426f2010-11-05 15:48:07 +010029 $(call cmd_link_o_target, $(OBJS))
Stefan Roese99200d22005-08-22 17:51:53 +020030
Stefan Roese99200d22005-08-22 17:51:53 +020031#########################################################################
32
Marian Balakowiczd62379d2006-09-01 19:49:50 +020033# defines $(obj).depend target
34include $(SRCTREE)/rules.mk
Stefan Roese99200d22005-08-22 17:51:53 +020035
Marian Balakowiczd62379d2006-09-01 19:49:50 +020036sinclude $(obj).depend
Stefan Roese99200d22005-08-22 17:51:53 +020037
38#########################################################################