From 35a39ba2e658987095e5d6ebc05f56289c893627 Mon Sep 17 00:00:00 2001 From: Lars-Peter Clausen Date: Fri, 23 Mar 2018 10:19:51 +0100 Subject: [PATCH] Regenerate library Makefiles using the new shared Makefile include This reduces the amount of boilerplate code that is present in these Makefiles by a lot. It also makes it possible to update the Makefile rules in future without having to re-generate all the Makefiles. Signed-off-by: Lars-Peter Clausen --- library/axi_ad5766/Makefile | 47 ++-------------- library/axi_ad6676/Makefile | 43 ++------------ library/axi_ad7616/Makefile | 56 +++---------------- library/axi_ad9122/Makefile | 43 ++------------ library/axi_ad9144/Makefile | 43 ++------------ library/axi_ad9152/Makefile | 43 ++------------ library/axi_ad9162/Makefile | 43 ++------------ library/axi_ad9250/Makefile | 43 ++------------ library/axi_ad9265/Makefile | 43 ++------------ library/axi_ad9361/Makefile | 43 ++------------ library/axi_ad9371/Makefile | 43 ++------------ library/axi_ad9379/Makefile | 43 ++------------ library/axi_ad9434/Makefile | 43 ++------------ library/axi_ad9467/Makefile | 43 ++------------ library/axi_ad9625/Makefile | 43 ++------------ library/axi_ad9671/Makefile | 43 ++------------ library/axi_ad9680/Makefile | 43 ++------------ library/axi_ad9684/Makefile | 43 ++------------ library/axi_ad9739a/Makefile | 43 ++------------ library/axi_ad9963/Makefile | 43 ++------------ library/axi_adc_decimate/Makefile | 47 ++-------------- library/axi_adc_trigger/Makefile | 43 ++------------ library/axi_clkgen/Makefile | 43 ++------------ library/axi_dac_interpolate/Makefile | 43 ++------------ library/axi_dmac/Makefile | 53 +++--------------- library/axi_fmcadc5_sync/Makefile | 43 ++------------ library/axi_generic_adc/Makefile | 43 ++------------ library/axi_gpreg/Makefile | 43 ++------------ library/axi_hdmi_rx/Makefile | 43 ++------------ library/axi_hdmi_tx/Makefile | 43 ++------------ library/axi_i2s_adi/Makefile | 43 ++------------ library/axi_intr_monitor/Makefile | 43 ++------------ library/axi_logic_analyzer/Makefile | 43 ++------------ library/axi_mc_controller/Makefile | 43 ++------------ library/axi_mc_current_monitor/Makefile | 43 ++------------ library/axi_mc_speed/Makefile | 43 ++------------ library/axi_rd_wr_combiner/Makefile | 43 ++------------ library/axi_spdif_rx/Makefile | 43 ++------------ library/axi_spdif_tx/Makefile | 43 ++------------ library/axi_usb_fx3/Makefile | 43 ++------------ library/cn0363/cn0363_dma_sequencer/Makefile | 43 ++------------ .../cn0363/cn0363_phase_data_sync/Makefile | 43 ++------------ library/cordic_demod/Makefile | 43 ++------------ library/jesd204/axi_jesd204_common/Makefile | 43 ++------------ library/jesd204/axi_jesd204_rx/Makefile | 51 +++-------------- library/jesd204/axi_jesd204_tx/Makefile | 51 +++-------------- library/jesd204/jesd204_common/Makefile | 43 ++------------ library/jesd204/jesd204_rx/Makefile | 48 ++-------------- .../jesd204/jesd204_rx_static_config/Makefile | 45 ++------------- library/jesd204/jesd204_tx/Makefile | 51 +++-------------- .../jesd204/jesd204_tx_static_config/Makefile | 45 ++------------- library/spi_engine/axi_spi_engine/Makefile | 50 ++--------------- .../spi_engine/spi_engine_execution/Makefile | 43 ++------------ .../spi_engine_interconnect/Makefile | 43 ++------------ .../spi_engine/spi_engine_offload/Makefile | 47 ++-------------- library/util_adcfifo/Makefile | 43 ++------------ library/util_axis_fifo/Makefile | 47 ++-------------- library/util_axis_resize/Makefile | 43 ++------------ library/util_axis_upscale/Makefile | 43 ++------------ library/util_bsplit/Makefile | 43 ++------------ library/util_cdc/Makefile | 43 ++------------ library/util_cic/Makefile | 43 ++------------ library/util_clkdiv/Makefile | 43 ++------------ library/util_cpack/Makefile | 43 ++------------ library/util_dacfifo/Makefile | 43 ++------------ library/util_delay/Makefile | 43 ++------------ library/util_extract/Makefile | 43 ++------------ library/util_fir_dec/Makefile | 43 ++------------ library/util_fir_int/Makefile | 43 ++------------ library/util_gmii_to_rgmii/Makefile | 43 ++------------ library/util_i2c_mixer/Makefile | 43 ++------------ library/util_mfifo/Makefile | 43 ++------------ library/util_pulse_gen/Makefile | 43 ++------------ library/util_rfifo/Makefile | 43 ++------------ library/util_sigma_delta_spi/Makefile | 43 ++------------ library/util_tdd_sync/Makefile | 43 ++------------ library/util_upack/Makefile | 43 ++------------ library/util_var_fifo/Makefile | 43 ++------------ library/util_wfifo/Makefile | 43 ++------------ library/xilinx/axi_adcfifo/Makefile | 43 ++------------ library/xilinx/axi_adxcvr/Makefile | 45 ++------------- library/xilinx/axi_dacfifo/Makefile | 43 ++------------ library/xilinx/axi_xcvrlb/Makefile | 43 ++------------ library/xilinx/util_adxcvr/Makefile | 45 ++------------- 84 files changed, 364 insertions(+), 3331 deletions(-) diff --git a/library/axi_ad5766/Makefile b/library/axi_ad5766/Makefile index fbe203a91..17577db6c 100644 --- a/library/axi_ad5766/Makefile +++ b/library/axi_ad5766/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad5766 M_DEPS += ../common/ad_rst.v M_DEPS += ../common/up_axi.v @@ -12,52 +12,15 @@ M_DEPS += ../common/up_dac_common.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v M_DEPS += ../common/util_pulse_gen.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += axi_ad5766.v M_DEPS += axi_ad5766_ip.tcl M_DEPS += up_ad5766_sequencer.v -M_DEPS += ../util_cdc/util_cdc.xpr - M_DEPS += ../spi_engine/interfaces/spi_engine_ctrl.xml M_DEPS += ../spi_engine/interfaces/spi_engine_ctrl_rtl.xml M_DEPS += ../spi_engine/interfaces/spi_engine_offload_ctrl.xml M_DEPS += ../spi_engine/interfaces/spi_engine_offload_ctrl_rtl.xml -M_VIVADO := vivado -mode batch -source +LIB_DEPS += util_cdc -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all dep clean clean-all -all: dep axi_ad5766.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad5766.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad5766_ip.tcl >> axi_ad5766_ip.log 2>&1 - -dep: - $(MAKE) -C ../util_cdc/ -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad6676/Makefile b/library/axi_ad6676/Makefile index 2f4bd81a9..ff1d346fb 100644 --- a/library/axi_ad6676/Makefile +++ b/library/axi_ad6676/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad6676 M_DEPS += ../common/ad_pnmon.v M_DEPS += ../common/ad_rst.v @@ -14,8 +14,6 @@ M_DEPS += ../common/up_axi.v M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_clock_mon_constr.xdc M_DEPS += ../xilinx/common/up_xfer_cntrl_constr.xdc @@ -27,37 +25,4 @@ M_DEPS += axi_ad6676_if.v M_DEPS += axi_ad6676_ip.tcl M_DEPS += axi_ad6676_pnmon.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad6676.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad6676.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad6676_ip.tcl >> axi_ad6676_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad7616/Makefile b/library/axi_ad7616/Makefile index 1252217ee..c34335d69 100644 --- a/library/axi_ad7616/Makefile +++ b/library/axi_ad7616/Makefile @@ -1,61 +1,21 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad7616 M_DEPS += ../common/ad_edge_detect.v M_DEPS += ../common/up_axi.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += axi_ad7616.v M_DEPS += axi_ad7616_control.v M_DEPS += axi_ad7616_ip.tcl M_DEPS += axi_ad7616_maxis2wrfifo.v M_DEPS += axi_ad7616_pif.v -M_DEPS += ../spi_engine/axi_spi_engine/axi_spi_engine.xpr -M_DEPS += ../spi_engine/spi_engine_execution/spi_engine_execution.xpr -M_DEPS += ../spi_engine/spi_engine_interconnect/spi_engine_interconnect.xpr -M_DEPS += ../spi_engine/spi_engine_offload/spi_engine_offload.xpr +LIB_DEPS += spi_engine/axi_spi_engine +LIB_DEPS += spi_engine/spi_engine_execution +LIB_DEPS += spi_engine/spi_engine_interconnect +LIB_DEPS += spi_engine/spi_engine_offload -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all dep clean clean-all -all: dep axi_ad7616.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad7616.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad7616_ip.tcl >> axi_ad7616_ip.log 2>&1 - -dep: - $(MAKE) -C ../spi_engine/axi_spi_engine/ - $(MAKE) -C ../spi_engine/spi_engine_execution/ - $(MAKE) -C ../spi_engine/spi_engine_interconnect/ - $(MAKE) -C ../spi_engine/spi_engine_offload/ -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9122/Makefile b/library/axi_ad9122/Makefile index 3371fed58..2979a44e3 100644 --- a/library/axi_ad9122/Makefile +++ b/library/axi_ad9122/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9122 M_DEPS += ../common/ad_dds.v M_DEPS += ../common/ad_dds_1.v @@ -15,8 +15,6 @@ M_DEPS += ../common/up_dac_channel.v M_DEPS += ../common/up_dac_common.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_mmcm_drp.v M_DEPS += ../xilinx/common/ad_mul.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc @@ -32,37 +30,4 @@ M_DEPS += axi_ad9122_core.v M_DEPS += axi_ad9122_if.v M_DEPS += axi_ad9122_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9122.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9122.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9122_ip.tcl >> axi_ad9122_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9144/Makefile b/library/axi_ad9144/Makefile index e9923a542..bd4ed913d 100644 --- a/library/axi_ad9144/Makefile +++ b/library/axi_ad9144/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9144 M_DEPS += ../common/ad_dds.v M_DEPS += ../common/ad_dds_1.v @@ -15,8 +15,6 @@ M_DEPS += ../common/up_dac_channel.v M_DEPS += ../common/up_dac_common.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_mul.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_clock_mon_constr.xdc @@ -28,37 +26,4 @@ M_DEPS += axi_ad9144_core.v M_DEPS += axi_ad9144_if.v M_DEPS += axi_ad9144_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9144.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9144.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9144_ip.tcl >> axi_ad9144_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9152/Makefile b/library/axi_ad9152/Makefile index 46c0bb222..e5d988c36 100644 --- a/library/axi_ad9152/Makefile +++ b/library/axi_ad9152/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9152 M_DEPS += ../common/ad_dds.v M_DEPS += ../common/ad_dds_1.v @@ -15,8 +15,6 @@ M_DEPS += ../common/up_dac_channel.v M_DEPS += ../common/up_dac_common.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_mul.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_clock_mon_constr.xdc @@ -28,37 +26,4 @@ M_DEPS += axi_ad9152_core.v M_DEPS += axi_ad9152_if.v M_DEPS += axi_ad9152_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9152.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9152.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9152_ip.tcl >> axi_ad9152_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9162/Makefile b/library/axi_ad9162/Makefile index e6c9f75cf..64fdeef2d 100644 --- a/library/axi_ad9162/Makefile +++ b/library/axi_ad9162/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9162 M_DEPS += ../common/ad_dds.v M_DEPS += ../common/ad_dds_1.v @@ -15,8 +15,6 @@ M_DEPS += ../common/up_dac_channel.v M_DEPS += ../common/up_dac_common.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_mul.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_clock_mon_constr.xdc @@ -28,37 +26,4 @@ M_DEPS += axi_ad9162_core.v M_DEPS += axi_ad9162_if.v M_DEPS += axi_ad9162_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9162.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9162.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9162_ip.tcl >> axi_ad9162_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9250/Makefile b/library/axi_ad9250/Makefile index 00542cbb5..82b292eff 100644 --- a/library/axi_ad9250/Makefile +++ b/library/axi_ad9250/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9250 M_DEPS += ../common/ad_datafmt.v M_DEPS += ../common/ad_pnmon.v @@ -15,8 +15,6 @@ M_DEPS += ../common/up_axi.v M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_clock_mon_constr.xdc M_DEPS += ../xilinx/common/up_xfer_cntrl_constr.xdc @@ -28,37 +26,4 @@ M_DEPS += axi_ad9250_if.v M_DEPS += axi_ad9250_ip.tcl M_DEPS += axi_ad9250_pnmon.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9250.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9250.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9250_ip.tcl >> axi_ad9250_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9265/Makefile b/library/axi_ad9265/Makefile index e0f3fc0a1..9527ce244 100644 --- a/library/axi_ad9265/Makefile +++ b/library/axi_ad9265/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9265 M_DEPS += ../common/ad_datafmt.v M_DEPS += ../common/ad_dcfilter.v @@ -16,8 +16,6 @@ M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_delay_cntrl.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_data_clk.v M_DEPS += ../xilinx/common/ad_data_in.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc @@ -31,37 +29,4 @@ M_DEPS += axi_ad9265_if.v M_DEPS += axi_ad9265_ip.tcl M_DEPS += axi_ad9265_pnmon.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9265.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9265.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9265_ip.tcl >> axi_ad9265_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9361/Makefile b/library/axi_ad9361/Makefile index ec02723db..8e025cecd 100644 --- a/library/axi_ad9361/Makefile +++ b/library/axi_ad9361/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9361 M_DEPS += ../common/ad_addsub.v M_DEPS += ../common/ad_datafmt.v @@ -26,8 +26,6 @@ M_DEPS += ../common/up_delay_cntrl.v M_DEPS += ../common/up_tdd_cntrl.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_data_clk.v M_DEPS += ../xilinx/common/ad_data_in.v M_DEPS += ../xilinx/common/ad_data_out.v @@ -49,37 +47,4 @@ M_DEPS += axi_ad9361_tx_channel.v M_DEPS += xilinx/axi_ad9361_cmos_if.v M_DEPS += xilinx/axi_ad9361_lvds_if.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9361.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9361.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9361_ip.tcl >> axi_ad9361_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9371/Makefile b/library/axi_ad9371/Makefile index 3fe4e4e36..c1eec3c40 100644 --- a/library/axi_ad9371/Makefile +++ b/library/axi_ad9371/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9371 M_DEPS += ../common/ad_datafmt.v M_DEPS += ../common/ad_dcfilter.v @@ -21,8 +21,6 @@ M_DEPS += ../common/up_dac_channel.v M_DEPS += ../common/up_dac_common.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_mul.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_clock_mon_constr.xdc @@ -37,37 +35,4 @@ M_DEPS += axi_ad9371_rx_os.v M_DEPS += axi_ad9371_tx.v M_DEPS += axi_ad9371_tx_channel.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9371.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9371.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9371_ip.tcl >> axi_ad9371_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9379/Makefile b/library/axi_ad9379/Makefile index 9b46abdf3..057e03e6e 100644 --- a/library/axi_ad9379/Makefile +++ b/library/axi_ad9379/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9379 M_DEPS += ../common/ad_datafmt.v M_DEPS += ../common/ad_dcfilter.v @@ -21,8 +21,6 @@ M_DEPS += ../common/up_dac_channel.v M_DEPS += ../common/up_dac_common.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_mul.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_clock_mon_constr.xdc @@ -37,37 +35,4 @@ M_DEPS += axi_ad9379_rx_os.v M_DEPS += axi_ad9379_tx.v M_DEPS += axi_ad9379_tx_channel.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9379.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9379.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9379_ip.tcl >> axi_ad9379_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9434/Makefile b/library/axi_ad9434/Makefile index 21d45f380..2b8b618b3 100644 --- a/library/axi_ad9434/Makefile +++ b/library/axi_ad9434/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9434 M_DEPS += ../common/ad_datafmt.v M_DEPS += ../common/ad_pnmon.v @@ -15,8 +15,6 @@ M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_delay_cntrl.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_mmcm_drp.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/ad_serdes_clk.v @@ -31,37 +29,4 @@ M_DEPS += axi_ad9434_if.v M_DEPS += axi_ad9434_ip.tcl M_DEPS += axi_ad9434_pnmon.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9434.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9434.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9434_ip.tcl >> axi_ad9434_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9467/Makefile b/library/axi_ad9467/Makefile index 9370d626c..3910707a6 100644 --- a/library/axi_ad9467/Makefile +++ b/library/axi_ad9467/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9467 M_DEPS += ../common/ad_datafmt.v M_DEPS += ../common/ad_pnmon.v @@ -15,8 +15,6 @@ M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_delay_cntrl.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_data_clk.v M_DEPS += ../xilinx/common/ad_data_in.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc @@ -30,37 +28,4 @@ M_DEPS += axi_ad9467_if.v M_DEPS += axi_ad9467_ip.tcl M_DEPS += axi_ad9467_pnmon.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9467.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9467.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9467_ip.tcl >> axi_ad9467_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9625/Makefile b/library/axi_ad9625/Makefile index fae63af66..134c18b4f 100644 --- a/library/axi_ad9625/Makefile +++ b/library/axi_ad9625/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9625 M_DEPS += ../common/ad_datafmt.v M_DEPS += ../common/ad_mem.v @@ -16,8 +16,6 @@ M_DEPS += ../common/up_axi.v M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_clock_mon_constr.xdc M_DEPS += ../xilinx/common/up_xfer_cntrl_constr.xdc @@ -29,37 +27,4 @@ M_DEPS += axi_ad9625_if.v M_DEPS += axi_ad9625_ip.tcl M_DEPS += axi_ad9625_pnmon.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9625.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9625.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9625_ip.tcl >> axi_ad9625_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9671/Makefile b/library/axi_ad9671/Makefile index 0ce6e1b79..1ec890ddb 100644 --- a/library/axi_ad9671/Makefile +++ b/library/axi_ad9671/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9671 M_DEPS += ../common/ad_datafmt.v M_DEPS += ../common/ad_mem.v @@ -16,8 +16,6 @@ M_DEPS += ../common/up_axi.v M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_clock_mon_constr.xdc M_DEPS += ../xilinx/common/up_xfer_cntrl_constr.xdc @@ -29,37 +27,4 @@ M_DEPS += axi_ad9671_if.v M_DEPS += axi_ad9671_ip.tcl M_DEPS += axi_ad9671_pnmon.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9671.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9671.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9671_ip.tcl >> axi_ad9671_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9680/Makefile b/library/axi_ad9680/Makefile index 4d071c3cb..3180eb314 100644 --- a/library/axi_ad9680/Makefile +++ b/library/axi_ad9680/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9680 M_DEPS += ../common/ad_datafmt.v M_DEPS += ../common/ad_pnmon.v @@ -15,8 +15,6 @@ M_DEPS += ../common/up_axi.v M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_clock_mon_constr.xdc M_DEPS += ../xilinx/common/up_xfer_cntrl_constr.xdc @@ -27,37 +25,4 @@ M_DEPS += axi_ad9680_if.v M_DEPS += axi_ad9680_ip.tcl M_DEPS += axi_ad9680_pnmon.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9680.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9680.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9680_ip.tcl >> axi_ad9680_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9684/Makefile b/library/axi_ad9684/Makefile index 584f5c25f..850d235a0 100644 --- a/library/axi_ad9684/Makefile +++ b/library/axi_ad9684/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9684 M_DEPS += ../common/ad_datafmt.v M_DEPS += ../common/ad_pnmon.v @@ -15,8 +15,6 @@ M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_delay_cntrl.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_mmcm_drp.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/ad_serdes_clk.v @@ -31,37 +29,4 @@ M_DEPS += axi_ad9684_if.v M_DEPS += axi_ad9684_ip.tcl M_DEPS += axi_ad9684_pnmon.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9684.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9684.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9684_ip.tcl >> axi_ad9684_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9739a/Makefile b/library/axi_ad9739a/Makefile index 33161f498..679609a7e 100644 --- a/library/axi_ad9739a/Makefile +++ b/library/axi_ad9739a/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9739a M_DEPS += ../common/ad_dds.v M_DEPS += ../common/ad_dds_1.v @@ -15,8 +15,6 @@ M_DEPS += ../common/up_dac_channel.v M_DEPS += ../common/up_dac_common.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_mul.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/ad_serdes_out.v @@ -30,37 +28,4 @@ M_DEPS += axi_ad9739a_core.v M_DEPS += axi_ad9739a_if.v M_DEPS += axi_ad9739a_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9739a.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9739a.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9739a_ip.tcl >> axi_ad9739a_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_ad9963/Makefile b/library/axi_ad9963/Makefile index c5a3c2226..71144dcf8 100644 --- a/library/axi_ad9963/Makefile +++ b/library/axi_ad9963/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_ad9963 M_DEPS += ../common/ad_datafmt.v M_DEPS += ../common/ad_dcfilter.v @@ -22,8 +22,6 @@ M_DEPS += ../common/up_dac_common.v M_DEPS += ../common/up_delay_cntrl.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_data_in.v M_DEPS += ../xilinx/common/ad_mul.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc @@ -40,37 +38,4 @@ M_DEPS += axi_ad9963_rx_pnmon.v M_DEPS += axi_ad9963_tx.v M_DEPS += axi_ad9963_tx_channel.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_ad9963.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_ad9963.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_ad9963_ip.tcl >> axi_ad9963_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_adc_decimate/Makefile b/library/axi_adc_decimate/Makefile index 175862945..e3b4db95c 100644 --- a/library/axi_adc_decimate/Makefile +++ b/library/axi_adc_decimate/Makefile @@ -1,15 +1,13 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_adc_decimate M_DEPS += ../common/ad_iqcor.v M_DEPS += ../common/up_axi.v M_DEPS += ../common/up_xfer_cntrl.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/up_xfer_cntrl_constr.xdc M_DEPS += axi_adc_decimate.v M_DEPS += axi_adc_decimate_filter.v @@ -18,41 +16,6 @@ M_DEPS += axi_adc_decimate_reg.v M_DEPS += cic_decim.v M_DEPS += fir_decim.v -M_DEPS += ../util_cic/util_cic.xpr +LIB_DEPS += util_cic -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all dep clean clean-all -all: dep axi_adc_decimate.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_adc_decimate.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_adc_decimate_ip.tcl >> axi_adc_decimate_ip.log 2>&1 - -dep: - $(MAKE) -C ../util_cic/ -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_adc_trigger/Makefile b/library/axi_adc_trigger/Makefile index 1496e40ca..544d52445 100644 --- a/library/axi_adc_trigger/Makefile +++ b/library/axi_adc_trigger/Makefile @@ -1,51 +1,16 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_adc_trigger M_DEPS += ../common/up_axi.v M_DEPS += ../common/up_xfer_cntrl.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/up_xfer_cntrl_constr.xdc M_DEPS += axi_adc_trigger.v M_DEPS += axi_adc_trigger_constr.xdc M_DEPS += axi_adc_trigger_ip.tcl M_DEPS += axi_adc_trigger_reg.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_adc_trigger.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_adc_trigger.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_adc_trigger_ip.tcl >> axi_adc_trigger_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_clkgen/Makefile b/library/axi_clkgen/Makefile index 785af8fd6..9b1df2830 100644 --- a/library/axi_clkgen/Makefile +++ b/library/axi_clkgen/Makefile @@ -1,51 +1,16 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_clkgen M_DEPS += ../common/ad_rst.v M_DEPS += ../common/up_axi.v M_DEPS += ../common/up_clkgen.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_mmcm_drp.v M_DEPS += axi_clkgen.v M_DEPS += axi_clkgen_constr.xdc M_DEPS += axi_clkgen_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_clkgen.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_clkgen.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_clkgen_ip.tcl >> axi_clkgen_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_dac_interpolate/Makefile b/library/axi_dac_interpolate/Makefile index c3307e486..fe78b3c86 100644 --- a/library/axi_dac_interpolate/Makefile +++ b/library/axi_dac_interpolate/Makefile @@ -1,15 +1,13 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_dac_interpolate M_DEPS += ../common/ad_iqcor.v M_DEPS += ../common/up_axi.v M_DEPS += ../common/up_xfer_cntrl.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_mul.v M_DEPS += ../xilinx/common/up_xfer_cntrl_constr.xdc M_DEPS += axi_dac_interpolate.v @@ -19,37 +17,4 @@ M_DEPS += axi_dac_interpolate_reg.v M_DEPS += cic_interp.v M_DEPS += fir_interp.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_dac_interpolate.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_dac_interpolate.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_dac_interpolate_ip.tcl >> axi_dac_interpolate_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_dmac/Makefile b/library/axi_dmac/Makefile index d579c0a57..a32d60588 100644 --- a/library/axi_dmac/Makefile +++ b/library/axi_dmac/Makefile @@ -1,13 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_dmac M_DEPS += ../common/up_axi.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += 2d_transfer.v M_DEPS += address_generator.v M_DEPS += axi_dmac.v @@ -26,50 +24,13 @@ M_DEPS += src_axi_mm.v M_DEPS += src_axi_stream.v M_DEPS += src_fifo_inf.v -M_DEPS += ../util_axis_fifo/util_axis_fifo.xpr -M_DEPS += ../util_axis_resize/util_axis_resize.xpr -M_DEPS += ../util_cdc/util_cdc.xpr - M_DEPS += ../interfaces/fifo_rd.xml M_DEPS += ../interfaces/fifo_rd_rtl.xml M_DEPS += ../interfaces/fifo_wr.xml M_DEPS += ../interfaces/fifo_wr_rtl.xml -M_VIVADO := vivado -mode batch -source +LIB_DEPS += util_axis_fifo +LIB_DEPS += util_axis_resize +LIB_DEPS += util_cdc -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all dep clean clean-all -all: dep axi_dmac.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_dmac.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_dmac_ip.tcl >> axi_dmac_ip.log 2>&1 - -dep: - $(MAKE) -C ../util_axis_fifo/ - $(MAKE) -C ../util_axis_resize/ - $(MAKE) -C ../util_cdc/ -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_fmcadc5_sync/Makefile b/library/axi_fmcadc5_sync/Makefile index ef63e66a6..a26d090aa 100644 --- a/library/axi_fmcadc5_sync/Makefile +++ b/library/axi_fmcadc5_sync/Makefile @@ -1,13 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_fmcadc5_sync M_DEPS += ../common/up_axi.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_data_out.v M_DEPS += ../xilinx/common/ad_mul.v M_DEPS += axi_fmcadc5_sync.v @@ -15,37 +13,4 @@ M_DEPS += axi_fmcadc5_sync_calcor.v M_DEPS += axi_fmcadc5_sync_constr.xdc M_DEPS += axi_fmcadc5_sync_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_fmcadc5_sync.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_fmcadc5_sync.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_fmcadc5_sync_ip.tcl >> axi_fmcadc5_sync_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_generic_adc/Makefile b/library/axi_generic_adc/Makefile index 2efbcfbf7..5b92008b7 100644 --- a/library/axi_generic_adc/Makefile +++ b/library/axi_generic_adc/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_generic_adc M_DEPS += ../common/ad_rst.v M_DEPS += ../common/up_adc_channel.v @@ -13,42 +13,7 @@ M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_delay_cntrl.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += axi_generic_adc.v M_DEPS += axi_generic_adc_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_generic_adc.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_generic_adc.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_generic_adc_ip.tcl >> axi_generic_adc_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_gpreg/Makefile b/library/axi_gpreg/Makefile index 1b61f384d..d3de90ca5 100644 --- a/library/axi_gpreg/Makefile +++ b/library/axi_gpreg/Makefile @@ -1,52 +1,17 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_gpreg M_DEPS += ../common/ad_rst.v M_DEPS += ../common/up_axi.v M_DEPS += ../common/up_clock_mon.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += axi_gpreg.v M_DEPS += axi_gpreg_clock_mon.v M_DEPS += axi_gpreg_constr.xdc M_DEPS += axi_gpreg_io.v M_DEPS += axi_gpreg_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_gpreg.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_gpreg.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_gpreg_ip.tcl >> axi_gpreg_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_hdmi_rx/Makefile b/library/axi_hdmi_rx/Makefile index afae5b6d1..f5543e8a5 100644 --- a/library/axi_hdmi_rx/Makefile +++ b/library/axi_hdmi_rx/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_hdmi_rx M_DEPS += ../common/ad_csc_1.v M_DEPS += ../common/ad_csc_1_add.v @@ -16,8 +16,6 @@ M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_hdmi_rx.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_clock_mon_constr.xdc M_DEPS += ../xilinx/common/up_xfer_cntrl_constr.xdc @@ -29,37 +27,4 @@ M_DEPS += axi_hdmi_rx_es.v M_DEPS += axi_hdmi_rx_ip.tcl M_DEPS += axi_hdmi_rx_tpm.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_hdmi_rx.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_hdmi_rx.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_hdmi_rx_ip.tcl >> axi_hdmi_rx_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_hdmi_tx/Makefile b/library/axi_hdmi_tx/Makefile index 61a1cd556..c1b6cebbc 100644 --- a/library/axi_hdmi_tx/Makefile +++ b/library/axi_hdmi_tx/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_hdmi_tx M_DEPS += ../common/ad_csc_1.v M_DEPS += ../common/ad_csc_1_add.v @@ -17,8 +17,6 @@ M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_hdmi_tx.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_mul.v M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_clock_mon_constr.xdc @@ -31,37 +29,4 @@ M_DEPS += axi_hdmi_tx_es.v M_DEPS += axi_hdmi_tx_ip.tcl M_DEPS += axi_hdmi_tx_vdma.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_hdmi_tx.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_hdmi_tx.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_hdmi_tx_ip.tcl >> axi_hdmi_tx_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_i2s_adi/Makefile b/library/axi_i2s_adi/Makefile index 1294ce309..d7f91d948 100644 --- a/library/axi_i2s_adi/Makefile +++ b/library/axi_i2s_adi/Makefile @@ -1,17 +1,15 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_i2s_adi M_DEPS += ../common/axi_ctrlif.vhd M_DEPS += ../common/axi_streaming_dma_rx_fifo.vhd M_DEPS += ../common/axi_streaming_dma_tx_fifo.vhd M_DEPS += ../common/dma_fifo.vhd M_DEPS += ../common/pl330_dma_fifo.vhd -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += axi_i2s_adi.vhd M_DEPS += axi_i2s_adi_constr.xdc M_DEPS += axi_i2s_adi_ip.tcl @@ -24,37 +22,4 @@ M_DEPS += i2s_tx.vhd M_DEPS += ../axi_i2s_adi/i2s.xml M_DEPS += ../axi_i2s_adi/i2s_rtl.xml -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_i2s_adi.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_i2s_adi.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_i2s_adi_ip.tcl >> axi_i2s_adi_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_intr_monitor/Makefile b/library/axi_intr_monitor/Makefile index 5a6d5cc98..2f9eebab3 100644 --- a/library/axi_intr_monitor/Makefile +++ b/library/axi_intr_monitor/Makefile @@ -1,47 +1,12 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_intr_monitor M_DEPS += ../common/up_axi.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += axi_intr_monitor.v M_DEPS += axi_intr_monitor_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_intr_monitor.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_intr_monitor.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_intr_monitor_ip.tcl >> axi_intr_monitor_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_logic_analyzer/Makefile b/library/axi_logic_analyzer/Makefile index 4ce6b81cd..dab4f114d 100644 --- a/library/axi_logic_analyzer/Makefile +++ b/library/axi_logic_analyzer/Makefile @@ -1,16 +1,14 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_logic_analyzer M_DEPS += ../common/ad_rst.v M_DEPS += ../common/up_axi.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../xilinx/common/ad_rst_constr.xdc M_DEPS += ../xilinx/common/up_xfer_cntrl_constr.xdc M_DEPS += ../xilinx/common/up_xfer_status_constr.xdc @@ -20,37 +18,4 @@ M_DEPS += axi_logic_analyzer_ip.tcl M_DEPS += axi_logic_analyzer_reg.v M_DEPS += axi_logic_analyzer_trigger.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_logic_analyzer.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_logic_analyzer.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_logic_analyzer_ip.tcl >> axi_logic_analyzer_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_mc_controller/Makefile b/library/axi_mc_controller/Makefile index 0b0937a3d..2dfa8e7cc 100644 --- a/library/axi_mc_controller/Makefile +++ b/library/axi_mc_controller/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_mc_controller M_DEPS += ../common/ad_rst.v M_DEPS += ../common/up_adc_channel.v @@ -13,8 +13,6 @@ M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_delay_cntrl.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += axi_mc_controller.v M_DEPS += axi_mc_controller_constr.xdc M_DEPS += axi_mc_controller_ip.tcl @@ -22,37 +20,4 @@ M_DEPS += control_registers.v M_DEPS += delay.v M_DEPS += motor_driver.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_mc_controller.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_mc_controller.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_mc_controller_ip.tcl >> axi_mc_controller_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_mc_current_monitor/Makefile b/library/axi_mc_current_monitor/Makefile index 08e2ba4c3..8ba56d752 100644 --- a/library/axi_mc_current_monitor/Makefile +++ b/library/axi_mc_current_monitor/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_mc_current_monitor M_DEPS += ../common/ad_rst.v M_DEPS += ../common/up_adc_channel.v @@ -13,45 +13,10 @@ M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_delay_cntrl.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ad7401.v M_DEPS += axi_mc_current_monitor.v M_DEPS += axi_mc_current_monitor_constr.xdc M_DEPS += axi_mc_current_monitor_ip.tcl M_DEPS += dec256sinc24b.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_mc_current_monitor.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_mc_current_monitor.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_mc_current_monitor_ip.tcl >> axi_mc_current_monitor_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_mc_speed/Makefile b/library/axi_mc_speed/Makefile index 50a3910b5..250e6ed39 100644 --- a/library/axi_mc_speed/Makefile +++ b/library/axi_mc_speed/Makefile @@ -1,9 +1,9 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_mc_speed M_DEPS += ../common/ad_rst.v M_DEPS += ../common/up_adc_channel.v @@ -13,8 +13,6 @@ M_DEPS += ../common/up_clock_mon.v M_DEPS += ../common/up_delay_cntrl.v M_DEPS += ../common/up_xfer_cntrl.v M_DEPS += ../common/up_xfer_status.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += axi_mc_speed.v M_DEPS += axi_mc_speed_constr.xdc M_DEPS += axi_mc_speed_ip.tcl @@ -22,37 +20,4 @@ M_DEPS += debouncer.v M_DEPS += delay_30_degrees.v M_DEPS += speed_detector.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_mc_speed.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_mc_speed.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_mc_speed_ip.tcl >> axi_mc_speed_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_rd_wr_combiner/Makefile b/library/axi_rd_wr_combiner/Makefile index 84a13520c..63fc66d25 100644 --- a/library/axi_rd_wr_combiner/Makefile +++ b/library/axi_rd_wr_combiner/Makefile @@ -1,46 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := axi_rd_wr_combiner + M_DEPS += axi_rd_wr_combiner.v M_DEPS += axi_rd_wr_combiner_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_rd_wr_combiner.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_rd_wr_combiner.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_rd_wr_combiner_ip.tcl >> axi_rd_wr_combiner_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_spdif_rx/Makefile b/library/axi_spdif_rx/Makefile index 1504dd869..59d0146e0 100644 --- a/library/axi_spdif_rx/Makefile +++ b/library/axi_spdif_rx/Makefile @@ -1,16 +1,14 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_spdif_rx M_DEPS += ../common/axi_ctrlif.vhd M_DEPS += ../common/axi_streaming_dma_rx_fifo.vhd M_DEPS += ../common/dma_fifo.vhd M_DEPS += ../common/pl330_dma_fifo.vhd -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += axi_spdif_rx.vhd M_DEPS += axi_spdif_rx_constr.xdc M_DEPS += axi_spdif_rx_ip.tcl @@ -19,37 +17,4 @@ M_DEPS += rx_package.vhd M_DEPS += rx_phase_det.vhd M_DEPS += rx_status_reg.vhd -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_spdif_rx.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_spdif_rx.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_spdif_rx_ip.tcl >> axi_spdif_rx_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_spdif_tx/Makefile b/library/axi_spdif_tx/Makefile index 4e933fff4..a2e884d16 100644 --- a/library/axi_spdif_tx/Makefile +++ b/library/axi_spdif_tx/Makefile @@ -1,53 +1,18 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_spdif_tx M_DEPS += ../common/axi_ctrlif.vhd M_DEPS += ../common/axi_streaming_dma_tx_fifo.vhd M_DEPS += ../common/dma_fifo.vhd M_DEPS += ../common/pl330_dma_fifo.vhd -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += axi_spdif_tx.vhd M_DEPS += axi_spdif_tx_constr.xdc M_DEPS += axi_spdif_tx_ip.tcl M_DEPS += tx_encoder.vhd M_DEPS += tx_package.vhd -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_spdif_tx.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_spdif_tx.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_spdif_tx_ip.tcl >> axi_spdif_tx_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/axi_usb_fx3/Makefile b/library/axi_usb_fx3/Makefile index 904d9deb6..255510aaf 100644 --- a/library/axi_usb_fx3/Makefile +++ b/library/axi_usb_fx3/Makefile @@ -1,50 +1,15 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_usb_fx3 M_DEPS += ../common/up_axi.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += axi_usb_fx3.v M_DEPS += axi_usb_fx3_core.v M_DEPS += axi_usb_fx3_if.v M_DEPS += axi_usb_fx3_ip.tcl M_DEPS += axi_usb_fx3_reg.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_usb_fx3.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_usb_fx3.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_usb_fx3_ip.tcl >> axi_usb_fx3_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/cn0363/cn0363_dma_sequencer/Makefile b/library/cn0363/cn0363_dma_sequencer/Makefile index 82adb137b..bf82c2510 100644 --- a/library/cn0363/cn0363_dma_sequencer/Makefile +++ b/library/cn0363/cn0363_dma_sequencer/Makefile @@ -1,49 +1,14 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl +LIBRARY_NAME := cn0363_dma_sequencer + M_DEPS += cn0363_dma_sequencer.v M_DEPS += cn0363_dma_sequencer_ip.tcl M_DEPS += ../../interfaces/fifo_wr.xml M_DEPS += ../../interfaces/fifo_wr_rtl.xml -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: cn0363_dma_sequencer.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -cn0363_dma_sequencer.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) cn0363_dma_sequencer_ip.tcl >> cn0363_dma_sequencer_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/cn0363/cn0363_phase_data_sync/Makefile b/library/cn0363/cn0363_phase_data_sync/Makefile index ff28d4943..3a5162fd8 100644 --- a/library/cn0363/cn0363_phase_data_sync/Makefile +++ b/library/cn0363/cn0363_phase_data_sync/Makefile @@ -1,46 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl +LIBRARY_NAME := cn0363_phase_data_sync + M_DEPS += cn0363_phase_data_sync.v M_DEPS += cn0363_phase_data_sync_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: cn0363_phase_data_sync.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -cn0363_phase_data_sync.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) cn0363_phase_data_sync_ip.tcl >> cn0363_phase_data_sync_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/cordic_demod/Makefile b/library/cordic_demod/Makefile index dc1ad70ef..15dcb141d 100644 --- a/library/cordic_demod/Makefile +++ b/library/cordic_demod/Makefile @@ -1,46 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := cordic_demod + M_DEPS += cordic_demod.v M_DEPS += cordic_demod_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: cordic_demod.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -cordic_demod.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) cordic_demod_ip.tcl >> cordic_demod_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/jesd204/axi_jesd204_common/Makefile b/library/jesd204/axi_jesd204_common/Makefile index 9f762a831..b8916095f 100644 --- a/library/jesd204/axi_jesd204_common/Makefile +++ b/library/jesd204/axi_jesd204_common/Makefile @@ -1,47 +1,12 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl +LIBRARY_NAME := axi_jesd204_common + M_DEPS += axi_jesd204_common_ip.tcl M_DEPS += jesd204_up_common.v M_DEPS += jesd204_up_sysref.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_jesd204_common.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_jesd204_common.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_jesd204_common_ip.tcl >> axi_jesd204_common_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/jesd204/axi_jesd204_rx/Makefile b/library/jesd204/axi_jesd204_rx/Makefile index 95aa95d66..148d5eb39 100644 --- a/library/jesd204/axi_jesd204_rx/Makefile +++ b/library/jesd204/axi_jesd204_rx/Makefile @@ -1,14 +1,12 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_jesd204_rx M_DEPS += ../../common/up_axi.v M_DEPS += ../../common/up_clock_mon.v -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl M_DEPS += ../../xilinx/common/up_clock_mon_constr.xdc M_DEPS += axi_jesd204_rx.v M_DEPS += axi_jesd204_rx_constr.xdc @@ -17,9 +15,6 @@ M_DEPS += jesd204_up_ilas_mem.v M_DEPS += jesd204_up_rx.v M_DEPS += jesd204_up_rx_lane.v -M_DEPS += ../../jesd204/axi_jesd204_common/axi_jesd204_common.xpr -M_DEPS += ../../util_cdc/util_cdc.xpr - M_DEPS += ../../jesd204/interfaces/jesd204_rx_cfg.xml M_DEPS += ../../jesd204/interfaces/jesd204_rx_cfg_rtl.xml M_DEPS += ../../jesd204/interfaces/jesd204_rx_event.xml @@ -29,41 +24,9 @@ M_DEPS += ../../jesd204/interfaces/jesd204_rx_ilas_config_rtl.xml M_DEPS += ../../jesd204/interfaces/jesd204_rx_status.xml M_DEPS += ../../jesd204/interfaces/jesd204_rx_status_rtl.xml -M_VIVADO := vivado -mode batch -source +LIB_DEPS += jesd204/axi_jesd204_common +LIB_DEPS += util_cdc -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil +INTERFACE_DEPS += jesd204/interfaces - - -.PHONY: all dep clean clean-all -all: dep axi_jesd204_rx.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_jesd204_rx.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_jesd204_rx_ip.tcl >> axi_jesd204_rx_ip.log 2>&1 - -dep: - $(MAKE) -C ../../jesd204/axi_jesd204_common/ - $(MAKE) -C ../../util_cdc/ - $(MAKE) -C ../../jesd204/interfaces/ -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/jesd204/axi_jesd204_tx/Makefile b/library/jesd204/axi_jesd204_tx/Makefile index 9535195aa..44f3287c4 100644 --- a/library/jesd204/axi_jesd204_tx/Makefile +++ b/library/jesd204/axi_jesd204_tx/Makefile @@ -1,23 +1,18 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_jesd204_tx M_DEPS += ../../common/up_axi.v M_DEPS += ../../common/up_clock_mon.v -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl M_DEPS += ../../xilinx/common/up_clock_mon_constr.xdc M_DEPS += axi_jesd204_tx.v M_DEPS += axi_jesd204_tx_constr.xdc M_DEPS += axi_jesd204_tx_ip.tcl M_DEPS += jesd204_up_tx.v -M_DEPS += ../../jesd204/axi_jesd204_common/axi_jesd204_common.xpr -M_DEPS += ../../util_cdc/util_cdc.xpr - M_DEPS += ../../jesd204/interfaces/jesd204_tx_cfg.xml M_DEPS += ../../jesd204/interfaces/jesd204_tx_cfg_rtl.xml M_DEPS += ../../jesd204/interfaces/jesd204_tx_ctrl.xml @@ -29,41 +24,9 @@ M_DEPS += ../../jesd204/interfaces/jesd204_tx_ilas_config_rtl.xml M_DEPS += ../../jesd204/interfaces/jesd204_tx_status.xml M_DEPS += ../../jesd204/interfaces/jesd204_tx_status_rtl.xml -M_VIVADO := vivado -mode batch -source +LIB_DEPS += jesd204/axi_jesd204_common +LIB_DEPS += util_cdc -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil +INTERFACE_DEPS += jesd204/interfaces - - -.PHONY: all dep clean clean-all -all: dep axi_jesd204_tx.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_jesd204_tx.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_jesd204_tx_ip.tcl >> axi_jesd204_tx_ip.log 2>&1 - -dep: - $(MAKE) -C ../../jesd204/axi_jesd204_common/ - $(MAKE) -C ../../util_cdc/ - $(MAKE) -C ../../jesd204/interfaces/ -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/jesd204/jesd204_common/Makefile b/library/jesd204/jesd204_common/Makefile index 96ebab577..abd44a0ff 100644 --- a/library/jesd204/jesd204_common/Makefile +++ b/library/jesd204/jesd204_common/Makefile @@ -1,49 +1,14 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl +LIBRARY_NAME := jesd204_common + M_DEPS += eof.v M_DEPS += jesd204_common_ip.tcl M_DEPS += lmfc.v M_DEPS += pipeline_stage.v M_DEPS += scrambler.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: jesd204_common.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -jesd204_common.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) jesd204_common_ip.tcl >> jesd204_common_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/jesd204/jesd204_rx/Makefile b/library/jesd204/jesd204_rx/Makefile index 0c9f1fbae..2c186eeee 100644 --- a/library/jesd204/jesd204_rx/Makefile +++ b/library/jesd204/jesd204_rx/Makefile @@ -1,12 +1,10 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl +LIBRARY_NAME := jesd204_rx + M_DEPS += align_mux.v M_DEPS += elastic_buffer.v M_DEPS += ilas_monitor.v @@ -18,8 +16,6 @@ M_DEPS += rx_cgs.v M_DEPS += rx_ctrl.v M_DEPS += rx_lane.v -M_DEPS += ../../jesd204/jesd204_common/jesd204_common.xpr - M_DEPS += ../../jesd204/interfaces/jesd204_rx_cfg.xml M_DEPS += ../../jesd204/interfaces/jesd204_rx_cfg_rtl.xml M_DEPS += ../../jesd204/interfaces/jesd204_rx_event.xml @@ -29,40 +25,8 @@ M_DEPS += ../../jesd204/interfaces/jesd204_rx_ilas_config_rtl.xml M_DEPS += ../../jesd204/interfaces/jesd204_rx_status.xml M_DEPS += ../../jesd204/interfaces/jesd204_rx_status_rtl.xml -M_VIVADO := vivado -mode batch -source +LIB_DEPS += jesd204/jesd204_common -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil +INTERFACE_DEPS += jesd204/interfaces - - -.PHONY: all dep clean clean-all -all: dep jesd204_rx.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -jesd204_rx.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) jesd204_rx_ip.tcl >> jesd204_rx_ip.log 2>&1 - -dep: - $(MAKE) -C ../../jesd204/jesd204_common/ - $(MAKE) -C ../../jesd204/interfaces/ -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/jesd204/jesd204_rx_static_config/Makefile b/library/jesd204/jesd204_rx_static_config/Makefile index 17ac96cf5..08e4c1dc5 100644 --- a/library/jesd204/jesd204_rx_static_config/Makefile +++ b/library/jesd204/jesd204_rx_static_config/Makefile @@ -1,51 +1,16 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl +LIBRARY_NAME := jesd204_rx_static_config + M_DEPS += jesd204_rx_static_config_ip.tcl M_DEPS += rx_static_config.v M_DEPS += ../../jesd204/interfaces/jesd204_rx_cfg.xml M_DEPS += ../../jesd204/interfaces/jesd204_rx_cfg_rtl.xml -M_VIVADO := vivado -mode batch -source +INTERFACE_DEPS += jesd204/interfaces -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all dep clean clean-all -all: dep jesd204_rx_static_config.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -jesd204_rx_static_config.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) jesd204_rx_static_config_ip.tcl >> jesd204_rx_static_config_ip.log 2>&1 - -dep: - $(MAKE) -C ../../jesd204/interfaces/ -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/jesd204/jesd204_tx/Makefile b/library/jesd204/jesd204_tx/Makefile index e7a0e58d8..c5f67cce0 100644 --- a/library/jesd204/jesd204_tx/Makefile +++ b/library/jesd204/jesd204_tx/Makefile @@ -1,21 +1,16 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl +LIBRARY_NAME := jesd204_tx + M_DEPS += jesd204_tx_constr.xdc M_DEPS += jesd204_tx_ip.tcl M_DEPS += tx.v M_DEPS += tx_ctrl.v M_DEPS += tx_lane.v -M_DEPS += ../../jesd204/jesd204_common/jesd204_common.xpr -M_DEPS += ../../util_cdc/util_cdc.xpr - M_DEPS += ../../jesd204/interfaces/jesd204_tx_cfg.xml M_DEPS += ../../jesd204/interfaces/jesd204_tx_cfg_rtl.xml M_DEPS += ../../jesd204/interfaces/jesd204_tx_ctrl.xml @@ -27,41 +22,9 @@ M_DEPS += ../../jesd204/interfaces/jesd204_tx_ilas_config_rtl.xml M_DEPS += ../../jesd204/interfaces/jesd204_tx_status.xml M_DEPS += ../../jesd204/interfaces/jesd204_tx_status_rtl.xml -M_VIVADO := vivado -mode batch -source +LIB_DEPS += jesd204/jesd204_common +LIB_DEPS += util_cdc -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil +INTERFACE_DEPS += jesd204/interfaces - - -.PHONY: all dep clean clean-all -all: dep jesd204_tx.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -jesd204_tx.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) jesd204_tx_ip.tcl >> jesd204_tx_ip.log 2>&1 - -dep: - $(MAKE) -C ../../jesd204/jesd204_common/ - $(MAKE) -C ../../util_cdc/ - $(MAKE) -C ../../jesd204/interfaces/ -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/jesd204/jesd204_tx_static_config/Makefile b/library/jesd204/jesd204_tx_static_config/Makefile index 7f6ce0b75..af14e27d6 100644 --- a/library/jesd204/jesd204_tx_static_config/Makefile +++ b/library/jesd204/jesd204_tx_static_config/Makefile @@ -1,12 +1,10 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl +LIBRARY_NAME := jesd204_tx_static_config + M_DEPS += ilas_cfg_static.v M_DEPS += jesd204_tx_static_config_ip.tcl M_DEPS += tx_static_config.v @@ -16,39 +14,6 @@ M_DEPS += ../../jesd204/interfaces/jesd204_tx_cfg_rtl.xml M_DEPS += ../../jesd204/interfaces/jesd204_tx_ilas_config.xml M_DEPS += ../../jesd204/interfaces/jesd204_tx_ilas_config_rtl.xml -M_VIVADO := vivado -mode batch -source +INTERFACE_DEPS += jesd204/interfaces -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all dep clean clean-all -all: dep jesd204_tx_static_config.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -jesd204_tx_static_config.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) jesd204_tx_static_config_ip.tcl >> jesd204_tx_static_config_ip.log 2>&1 - -dep: - $(MAKE) -C ../../jesd204/interfaces/ -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/spi_engine/axi_spi_engine/Makefile b/library/spi_engine/axi_spi_engine/Makefile index c1d6c9f90..9667325b5 100644 --- a/library/spi_engine/axi_spi_engine/Makefile +++ b/library/spi_engine/axi_spi_engine/Makefile @@ -1,59 +1,21 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_spi_engine M_DEPS += ../../common/ad_rst.v M_DEPS += ../../common/up_axi.v -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl M_DEPS += axi_spi_engine.v M_DEPS += axi_spi_engine_ip.tcl -M_DEPS += ../../util_axis_fifo/util_axis_fifo.xpr -M_DEPS += ../../util_cdc/util_cdc.xpr - M_DEPS += ../../spi_engine/interfaces/spi_engine_ctrl.xml M_DEPS += ../../spi_engine/interfaces/spi_engine_ctrl_rtl.xml M_DEPS += ../../spi_engine/interfaces/spi_engine_offload_ctrl.xml M_DEPS += ../../spi_engine/interfaces/spi_engine_offload_ctrl_rtl.xml -M_VIVADO := vivado -mode batch -source +LIB_DEPS += util_axis_fifo +LIB_DEPS += util_cdc -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all dep clean clean-all -all: dep axi_spi_engine.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_spi_engine.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_spi_engine_ip.tcl >> axi_spi_engine_ip.log 2>&1 - -dep: - $(MAKE) -C ../../util_axis_fifo/ - $(MAKE) -C ../../util_cdc/ -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/spi_engine/spi_engine_execution/Makefile b/library/spi_engine/spi_engine_execution/Makefile index 0bc6175ef..545318edf 100644 --- a/library/spi_engine/spi_engine_execution/Makefile +++ b/library/spi_engine/spi_engine_execution/Makefile @@ -1,12 +1,10 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl +LIBRARY_NAME := spi_engine_execution + M_DEPS += spi_engine_execution.v M_DEPS += spi_engine_execution_ip.tcl @@ -15,37 +13,4 @@ M_DEPS += ../../spi_engine/interfaces/spi_engine_ctrl_rtl.xml M_DEPS += ../../spi_engine/interfaces/spi_master.xml M_DEPS += ../../spi_engine/interfaces/spi_master_rtl.xml -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: spi_engine_execution.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -spi_engine_execution.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) spi_engine_execution_ip.tcl >> spi_engine_execution_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/spi_engine/spi_engine_interconnect/Makefile b/library/spi_engine/spi_engine_interconnect/Makefile index fc10187e5..9f11bb5a6 100644 --- a/library/spi_engine/spi_engine_interconnect/Makefile +++ b/library/spi_engine/spi_engine_interconnect/Makefile @@ -1,49 +1,14 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl +LIBRARY_NAME := spi_engine_interconnect + M_DEPS += spi_engine_interconnect.v M_DEPS += spi_engine_interconnect_ip.tcl M_DEPS += ../../spi_engine/interfaces/spi_engine_ctrl.xml M_DEPS += ../../spi_engine/interfaces/spi_engine_ctrl_rtl.xml -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: spi_engine_interconnect.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -spi_engine_interconnect.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) spi_engine_interconnect_ip.tcl >> spi_engine_interconnect_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/spi_engine/spi_engine_offload/Makefile b/library/spi_engine/spi_engine_offload/Makefile index 682df9ba7..95859f6d8 100644 --- a/library/spi_engine/spi_engine_offload/Makefile +++ b/library/spi_engine/spi_engine_offload/Makefile @@ -1,55 +1,18 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl +LIBRARY_NAME := spi_engine_offload + M_DEPS += spi_engine_offload.v M_DEPS += spi_engine_offload_ip.tcl -M_DEPS += ../../util_cdc/util_cdc.xpr - M_DEPS += ../../spi_engine/interfaces/spi_engine_ctrl.xml M_DEPS += ../../spi_engine/interfaces/spi_engine_ctrl_rtl.xml M_DEPS += ../../spi_engine/interfaces/spi_engine_offload_ctrl.xml M_DEPS += ../../spi_engine/interfaces/spi_engine_offload_ctrl_rtl.xml -M_VIVADO := vivado -mode batch -source +LIB_DEPS += util_cdc -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all dep clean clean-all -all: dep spi_engine_offload.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -spi_engine_offload.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) spi_engine_offload_ip.tcl >> spi_engine_offload_ip.log 2>&1 - -dep: - $(MAKE) -C ../../util_cdc/ -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/util_adcfifo/Makefile b/library/util_adcfifo/Makefile index 5b56692d2..e995d600a 100644 --- a/library/util_adcfifo/Makefile +++ b/library/util_adcfifo/Makefile @@ -1,49 +1,14 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := util_adcfifo M_DEPS += ../common/ad_axis_inf_rx.v M_DEPS += ../common/ad_mem_asym.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += util_adcfifo.v M_DEPS += util_adcfifo_constr.xdc M_DEPS += util_adcfifo_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_adcfifo.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_adcfifo.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_adcfifo_ip.tcl >> util_adcfifo_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_axis_fifo/Makefile b/library/util_axis_fifo/Makefile index 1c4dad69d..050f93402 100644 --- a/library/util_axis_fifo/Makefile +++ b/library/util_axis_fifo/Makefile @@ -1,54 +1,17 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := util_axis_fifo M_DEPS += ../common/ad_mem.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += address_gray.v M_DEPS += address_gray_pipelined.v M_DEPS += address_sync.v M_DEPS += util_axis_fifo.v M_DEPS += util_axis_fifo_ip.tcl -M_DEPS += ../util_cdc/util_cdc.xpr +LIB_DEPS += util_cdc -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all dep clean clean-all -all: dep util_axis_fifo.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_axis_fifo.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_axis_fifo_ip.tcl >> util_axis_fifo_ip.log 2>&1 - -dep: - $(MAKE) -C ../util_cdc/ -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_axis_resize/Makefile b/library/util_axis_resize/Makefile index 61cbf3263..d275e3cee 100644 --- a/library/util_axis_resize/Makefile +++ b/library/util_axis_resize/Makefile @@ -1,46 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_axis_resize + M_DEPS += util_axis_resize.v M_DEPS += util_axis_resize_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_axis_resize.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_axis_resize.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_axis_resize_ip.tcl >> util_axis_resize_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_axis_upscale/Makefile b/library/util_axis_upscale/Makefile index e43e8fcef..f45558281 100644 --- a/library/util_axis_upscale/Makefile +++ b/library/util_axis_upscale/Makefile @@ -1,46 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := util_axis_upscale M_DEPS += ../common/util_axis_upscale.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += util_axis_upscale_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_axis_upscale.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_axis_upscale.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_axis_upscale_ip.tcl >> util_axis_upscale_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_bsplit/Makefile b/library/util_bsplit/Makefile index 41a6dee5d..223c0bf9a 100644 --- a/library/util_bsplit/Makefile +++ b/library/util_bsplit/Makefile @@ -1,47 +1,12 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_bsplit + M_DEPS += util_bsplit.v M_DEPS += util_bsplit_constr.xdc M_DEPS += util_bsplit_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_bsplit.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_bsplit.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_bsplit_ip.tcl >> util_bsplit_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_cdc/Makefile b/library/util_cdc/Makefile index d47f794f3..988860892 100644 --- a/library/util_cdc/Makefile +++ b/library/util_cdc/Makefile @@ -1,49 +1,14 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_cdc + M_DEPS += sync_bits.v M_DEPS += sync_data.v M_DEPS += sync_event.v M_DEPS += sync_gray.v M_DEPS += util_cdc_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_cdc.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_cdc.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_cdc_ip.tcl >> util_cdc_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_cic/Makefile b/library/util_cic/Makefile index ae8a50ee4..113e1e58b 100644 --- a/library/util_cic/Makefile +++ b/library/util_cic/Makefile @@ -1,47 +1,12 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_cic + M_DEPS += cic_comb.v M_DEPS += cic_int.v M_DEPS += util_cic_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_cic.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_cic.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_cic_ip.tcl >> util_cic_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_clkdiv/Makefile b/library/util_clkdiv/Makefile index 65d7aa1d0..20a82770d 100644 --- a/library/util_clkdiv/Makefile +++ b/library/util_clkdiv/Makefile @@ -1,47 +1,12 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_clkdiv + M_DEPS += util_clkdiv.v M_DEPS += util_clkdiv_constr.xdc M_DEPS += util_clkdiv_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_clkdiv.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_clkdiv.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_clkdiv_ip.tcl >> util_clkdiv_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_cpack/Makefile b/library/util_cpack/Makefile index ee2ec01cb..e7c2f2254 100644 --- a/library/util_cpack/Makefile +++ b/library/util_cpack/Makefile @@ -1,49 +1,14 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_cpack + M_DEPS += util_cpack.v M_DEPS += util_cpack_constr.xdc M_DEPS += util_cpack_dsf.v M_DEPS += util_cpack_ip.tcl M_DEPS += util_cpack_mux.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_cpack.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_cpack.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_cpack_ip.tcl >> util_cpack_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_dacfifo/Makefile b/library/util_dacfifo/Makefile index a98ffef49..c40c87620 100644 --- a/library/util_dacfifo/Makefile +++ b/library/util_dacfifo/Makefile @@ -1,50 +1,15 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := util_dacfifo M_DEPS += ../common/ad_b2g.v M_DEPS += ../common/ad_g2b.v M_DEPS += ../common/ad_mem.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += util_dacfifo.v M_DEPS += util_dacfifo_constr.xdc M_DEPS += util_dacfifo_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_dacfifo.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_dacfifo.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_dacfifo_ip.tcl >> util_dacfifo_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_delay/Makefile b/library/util_delay/Makefile index 251986abc..90164ee84 100644 --- a/library/util_delay/Makefile +++ b/library/util_delay/Makefile @@ -1,46 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := util_delay M_DEPS += ../common/util_delay.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += util_delay_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_delay.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_delay.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_delay_ip.tcl >> util_delay_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_extract/Makefile b/library/util_extract/Makefile index bd2db55b0..738340eea 100644 --- a/library/util_extract/Makefile +++ b/library/util_extract/Makefile @@ -1,46 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_extract + M_DEPS += util_extract.v M_DEPS += util_extract_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_extract.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_extract.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_extract_ip.tcl >> util_extract_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_fir_dec/Makefile b/library/util_fir_dec/Makefile index 8bc0a7537..c0d015cd3 100644 --- a/library/util_fir_dec/Makefile +++ b/library/util_fir_dec/Makefile @@ -1,46 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_fir_dec + M_DEPS += util_fir_dec.v M_DEPS += util_fir_dec_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_fir_dec.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_fir_dec.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_fir_dec_ip.tcl >> util_fir_dec_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_fir_int/Makefile b/library/util_fir_int/Makefile index f2724b225..65a39e036 100644 --- a/library/util_fir_int/Makefile +++ b/library/util_fir_int/Makefile @@ -1,46 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_fir_int + M_DEPS += util_fir_int.v M_DEPS += util_fir_int_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_fir_int.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_fir_int.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_fir_int_ip.tcl >> util_fir_int_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_gmii_to_rgmii/Makefile b/library/util_gmii_to_rgmii/Makefile index a0be6713b..7fe631fb2 100644 --- a/library/util_gmii_to_rgmii/Makefile +++ b/library/util_gmii_to_rgmii/Makefile @@ -1,48 +1,13 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_gmii_to_rgmii + M_DEPS += mdc_mdio.v M_DEPS += util_gmii_to_rgmii.v M_DEPS += util_gmii_to_rgmii_constr.xdc M_DEPS += util_gmii_to_rgmii_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_gmii_to_rgmii.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_gmii_to_rgmii.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_gmii_to_rgmii_ip.tcl >> util_gmii_to_rgmii_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_i2c_mixer/Makefile b/library/util_i2c_mixer/Makefile index 267f22929..6e5739f5a 100644 --- a/library/util_i2c_mixer/Makefile +++ b/library/util_i2c_mixer/Makefile @@ -1,46 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_i2c_mixer + M_DEPS += util_i2c_mixer.vhd M_DEPS += util_i2c_mixer_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_i2c_mixer.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_i2c_mixer.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_i2c_mixer_ip.tcl >> util_i2c_mixer_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_mfifo/Makefile b/library/util_mfifo/Makefile index 7383fb03d..a462e610c 100644 --- a/library/util_mfifo/Makefile +++ b/library/util_mfifo/Makefile @@ -1,47 +1,12 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := util_mfifo M_DEPS += ../common/ad_mem.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += util_mfifo.v M_DEPS += util_mfifo_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_mfifo.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_mfifo.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_mfifo_ip.tcl >> util_mfifo_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_pulse_gen/Makefile b/library/util_pulse_gen/Makefile index 85059722b..5f020c496 100644 --- a/library/util_pulse_gen/Makefile +++ b/library/util_pulse_gen/Makefile @@ -1,46 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := util_pulse_gen M_DEPS += ../common/util_pulse_gen.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += util_pulse_gen_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_pulse_gen.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_pulse_gen.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_pulse_gen_ip.tcl >> util_pulse_gen_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_rfifo/Makefile b/library/util_rfifo/Makefile index 341510d6f..ffb414271 100644 --- a/library/util_rfifo/Makefile +++ b/library/util_rfifo/Makefile @@ -1,48 +1,13 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := util_rfifo M_DEPS += ../common/ad_mem.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += util_rfifo.v M_DEPS += util_rfifo_constr.xdc M_DEPS += util_rfifo_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_rfifo.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_rfifo.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_rfifo_ip.tcl >> util_rfifo_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_sigma_delta_spi/Makefile b/library/util_sigma_delta_spi/Makefile index 51e2658ac..554f3be4e 100644 --- a/library/util_sigma_delta_spi/Makefile +++ b/library/util_sigma_delta_spi/Makefile @@ -1,49 +1,14 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_sigma_delta_spi + M_DEPS += util_sigma_delta_spi.v M_DEPS += util_sigma_delta_spi_ip.tcl M_DEPS += ../spi_engine/interfaces/spi_master.xml M_DEPS += ../spi_engine/interfaces/spi_master_rtl.xml -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_sigma_delta_spi.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_sigma_delta_spi.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_sigma_delta_spi_ip.tcl >> util_sigma_delta_spi_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_tdd_sync/Makefile b/library/util_tdd_sync/Makefile index fba94e565..3b52e6cf4 100644 --- a/library/util_tdd_sync/Makefile +++ b/library/util_tdd_sync/Makefile @@ -1,48 +1,13 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := util_tdd_sync M_DEPS += ../common/util_pulse_gen.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += util_tdd_sync.v M_DEPS += util_tdd_sync_constr.xdc M_DEPS += util_tdd_sync_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_tdd_sync.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_tdd_sync.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_tdd_sync_ip.tcl >> util_tdd_sync_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_upack/Makefile b/library/util_upack/Makefile index 4dc0b413c..320a90802 100644 --- a/library/util_upack/Makefile +++ b/library/util_upack/Makefile @@ -1,49 +1,14 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_upack + M_DEPS += util_upack.v M_DEPS += util_upack_constr.xdc M_DEPS += util_upack_dmx.v M_DEPS += util_upack_dsf.v M_DEPS += util_upack_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_upack.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_upack.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_upack_ip.tcl >> util_upack_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_var_fifo/Makefile b/library/util_var_fifo/Makefile index 9876ef235..5471130ad 100644 --- a/library/util_var_fifo/Makefile +++ b/library/util_var_fifo/Makefile @@ -1,46 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl +LIBRARY_NAME := util_var_fifo + M_DEPS += util_var_fifo.v M_DEPS += util_var_fifo_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_var_fifo.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_var_fifo.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_var_fifo_ip.tcl >> util_var_fifo_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/util_wfifo/Makefile b/library/util_wfifo/Makefile index b145a2fd0..cb14741e2 100644 --- a/library/util_wfifo/Makefile +++ b/library/util_wfifo/Makefile @@ -1,48 +1,13 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := util_wfifo M_DEPS += ../common/ad_mem.v -M_DEPS += ../scripts/adi_env.tcl -M_DEPS += ../scripts/adi_ip.tcl M_DEPS += util_wfifo.v M_DEPS += util_wfifo_constr.xdc M_DEPS += util_wfifo_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: util_wfifo.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_wfifo.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_wfifo_ip.tcl >> util_wfifo_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../scripts/library.mk diff --git a/library/xilinx/axi_adcfifo/Makefile b/library/xilinx/axi_adcfifo/Makefile index 0d957670f..ec6db04c9 100644 --- a/library/xilinx/axi_adcfifo/Makefile +++ b/library/xilinx/axi_adcfifo/Makefile @@ -1,16 +1,14 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_adcfifo M_DEPS += ../../common/ad_axis_inf_rx.v M_DEPS += ../../common/ad_mem.v M_DEPS += ../../common/ad_mem_asym.v M_DEPS += ../../common/up_xfer_status.v -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl M_DEPS += axi_adcfifo.v M_DEPS += axi_adcfifo_adc.v M_DEPS += axi_adcfifo_constr.xdc @@ -19,37 +17,4 @@ M_DEPS += axi_adcfifo_ip.tcl M_DEPS += axi_adcfifo_rd.v M_DEPS += axi_adcfifo_wr.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_adcfifo.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_adcfifo.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_adcfifo_ip.tcl >> axi_adcfifo_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/xilinx/axi_adxcvr/Makefile b/library/xilinx/axi_adxcvr/Makefile index f56aa6f6f..ed39938ed 100644 --- a/library/xilinx/axi_adxcvr/Makefile +++ b/library/xilinx/axi_adxcvr/Makefile @@ -1,13 +1,11 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_adxcvr M_DEPS += ../../common/up_axi.v -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl M_DEPS += axi_adxcvr.v M_DEPS += axi_adxcvr_es.v M_DEPS += axi_adxcvr_ip.tcl @@ -20,39 +18,6 @@ M_DEPS += ../../interfaces/if_xcvr_ch_rtl.xml M_DEPS += ../../interfaces/if_xcvr_cm.xml M_DEPS += ../../interfaces/if_xcvr_cm_rtl.xml -M_VIVADO := vivado -mode batch -source +INTERFACE_DEPS += interfaces -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all dep clean clean-all -all: dep axi_adxcvr.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_adxcvr.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_adxcvr_ip.tcl >> axi_adxcvr_ip.log 2>&1 - -dep: - $(MAKE) -C ../../interfaces/ -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/xilinx/axi_dacfifo/Makefile b/library/xilinx/axi_dacfifo/Makefile index 84d8037a3..cd932e47c 100644 --- a/library/xilinx/axi_dacfifo/Makefile +++ b/library/xilinx/axi_dacfifo/Makefile @@ -1,17 +1,15 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_dacfifo M_DEPS += ../../common/ad_axis_inf_rx.v M_DEPS += ../../common/ad_b2g.v M_DEPS += ../../common/ad_g2b.v M_DEPS += ../../common/ad_mem.v M_DEPS += ../../common/ad_mem_asym.v -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl M_DEPS += axi_dacfifo.v M_DEPS += axi_dacfifo_address_buffer.v M_DEPS += axi_dacfifo_constr.xdc @@ -20,37 +18,4 @@ M_DEPS += axi_dacfifo_rd.v M_DEPS += axi_dacfifo_wr.v M_DEPS += util_dacfifo_bypass.v -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_dacfifo.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_dacfifo.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_dacfifo_ip.tcl >> axi_dacfifo_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/xilinx/axi_xcvrlb/Makefile b/library/xilinx/axi_xcvrlb/Makefile index 8dee022ba..b079e44f5 100644 --- a/library/xilinx/axi_xcvrlb/Makefile +++ b/library/xilinx/axi_xcvrlb/Makefile @@ -1,52 +1,17 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### + +LIBRARY_NAME := axi_xcvrlb M_DEPS += ../../common/ad_pnmon.v M_DEPS += ../../common/up_axi.v M_DEPS += ../../common/up_xfer_status.v -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl M_DEPS += ../../xilinx/util_adxcvr/util_adxcvr_xch.v M_DEPS += axi_xcvrlb.v M_DEPS += axi_xcvrlb_1.v M_DEPS += axi_xcvrlb_constr.xdc M_DEPS += axi_xcvrlb_ip.tcl -M_VIVADO := vivado -mode batch -source - -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all clean clean-all -all: axi_xcvrlb.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -axi_xcvrlb.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) axi_xcvrlb_ip.tcl >> axi_xcvrlb_ip.log 2>&1 - -#################################################################################### -#################################################################################### +include ../../scripts/library.mk diff --git a/library/xilinx/util_adxcvr/Makefile b/library/xilinx/util_adxcvr/Makefile index 80c075380..1ba916e26 100644 --- a/library/xilinx/util_adxcvr/Makefile +++ b/library/xilinx/util_adxcvr/Makefile @@ -1,12 +1,10 @@ #################################################################################### -#################################################################################### -## Copyright 2011(c) Analog Devices, Inc. +## Copyright 2018(c) Analog Devices, Inc. ## Auto-generated, do not modify! #################################################################################### -#################################################################################### -M_DEPS += ../../scripts/adi_env.tcl -M_DEPS += ../../scripts/adi_ip.tcl +LIBRARY_NAME := util_adxcvr + M_DEPS += util_adxcvr.v M_DEPS += util_adxcvr_constr.xdc M_DEPS += util_adxcvr_ip.tcl @@ -18,39 +16,6 @@ M_DEPS += ../../interfaces/if_xcvr_ch_rtl.xml M_DEPS += ../../interfaces/if_xcvr_cm.xml M_DEPS += ../../interfaces/if_xcvr_cm_rtl.xml -M_VIVADO := vivado -mode batch -source +INTERFACE_DEPS += interfaces -M_FLIST := *.cache -M_FLIST += *.data -M_FLIST += *.xpr -M_FLIST += *.log -M_FLIST += component.xml -M_FLIST += *.jou -M_FLIST += xgui -M_FLIST += *.ip_user_files -M_FLIST += *.srcs -M_FLIST += *.hw -M_FLIST += *.sim -M_FLIST += .Xil - - - -.PHONY: all dep clean clean-all -all: dep util_adxcvr.xpr - - -clean:clean-all - - -clean-all: - rm -rf $(M_FLIST) - - -util_adxcvr.xpr: $(M_DEPS) - -rm -rf $(M_FLIST) - $(M_VIVADO) util_adxcvr_ip.tcl >> util_adxcvr_ip.log 2>&1 - -dep: - $(MAKE) -C ../../interfaces/ -#################################################################################### -#################################################################################### +include ../../scripts/library.mk