# $Id: Makefile 1176 2019-06-30 07:16:06Z mueller $ # SPDX-License-Identifier: GPL-3.0-or-later # Copyright 2016-2019 by Walter F.J. Mueller # # Revision History: # Date Rev Version Comment # 2019-02-09 1109 1.2 add tb_fifo_simple_dram # 2016-03-25 751 1.1 add tb_fifo_2c_dram2 # 2016-03-13 744 1.0 Initial version # EXE_all = tb_fifo_1c_dram EXE_all = tb_fifo_simple_dram EXE_all += tb_fifo_2c_dram EXE_all += tb_fifo_2c_dram2 # # reference board for test synthesis is Artix-7 based Nexys4 ifndef XTW_BOARD XTW_BOARD=nexys4 endif include ${RETROBASE}/rtl/make_viv/viv_default_$(XTW_BOARD).mk # .PHONY : all all_ssim all_osim clean .PHONY : all_XSim all_XSim_ssim all_XSim_osim all_XSim_tsim # all : $(EXE_all) all_ssim : $(EXE_all:=_ssim) all_osim : $(EXE_all:=_osim) # all_XSim : $(EXE_all:=_XSim) all_XSim_ssim : $(EXE_all:=_XSim_ssim) all_XSim_osim : $(EXE_all:=_XSim_osim) all_XSim_tsim : $(EXE_all:=_XSim_tsim) # clean : viv_clean ghdl_clean xsim_clean # #----- # include ${RETROBASE}/rtl/make_viv/generic_ghdl.mk include ${RETROBASE}/rtl/make_viv/generic_xsim.mk include ${RETROBASE}/rtl/make_viv/generic_vivado.mk # VBOM_all = $(wildcard *.vbom) # ifndef DONTINCDEP include $(VBOM_all:.vbom=.dep_vsyn) include $(VBOM_all:.vbom=.dep_ghdl) include $(VBOM_all:.vbom=.dep_vsim) endif #