2019-10-05 19:03:28 +02:00
|
|
|
VIVADO := vivado -nolog -nojournal -mode batch -source
|
2020-12-08 07:32:30 +01:00
|
|
|
MODELS := xc7a35 xc7a50t xc7a100 xc7s50 xc7a200
|
2020-08-08 11:42:38 +02:00
|
|
|
BIT_FILES := $(addsuffix .bit,$(addprefix spiOverJtag_, $(MODELS)))
|
2019-10-05 19:03:28 +02:00
|
|
|
|
2020-08-08 11:42:38 +02:00
|
|
|
all: $(BIT_FILES)
|
|
|
|
|
|
|
|
|
|
$(BIT_FILES) : spiOverJtag_%.bit : tmp_%/spiOverJtag.runs/impl_1/xilinx_spiOverJtag.bit
|
|
|
|
|
cp $< $@
|
|
|
|
|
tmp_%/spiOverJtag.runs/impl_1/xilinx_spiOverJtag.bit : xilinx_spiOverJtag.vhd constr_%.xdc
|
|
|
|
|
$(VIVADO) xilinx_spiOverJtag.tcl -tclargs $*
|
2019-10-05 19:03:28 +02:00
|
|
|
|
|
|
|
|
clean:
|
2020-08-08 11:42:38 +02:00
|
|
|
-rm -rf tmp_* *.jou *.log .Xil
|