diff --git a/library/axi_ad9152/Makefile b/library/axi_ad9152/Makefile index 2f53f8d59..8d1d4c5cb 100644 --- a/library/axi_ad9152/Makefile +++ b/library/axi_ad9152/Makefile @@ -23,7 +23,7 @@ M_DEPS += ../common/up_dac_channel.v M_DEPS += axi_ad9152_channel.v M_DEPS += axi_ad9152_core.v M_DEPS += axi_ad9152_if.v -M_DEPS += axi_ad9152_constr.v +M_DEPS += axi_ad9152_constr.xdc M_DEPS += axi_ad9152.v M_VIVADO := vivado -mode batch -source diff --git a/library/util_gmii_to_rgmii/Makefile b/library/util_gmii_to_rgmii/Makefile index 5ba19fba1..648819e48 100644 --- a/library/util_gmii_to_rgmii/Makefile +++ b/library/util_gmii_to_rgmii/Makefile @@ -9,6 +9,7 @@ M_DEPS := util_gmii_to_rgmii_ip.tcl M_DEPS += ../scripts/adi_env.tcl M_DEPS += ../scripts/adi_ip.tcl M_DEPS += mdc_mdio.v +M_DEPS += util_gmii_to_rgmii_constr.xdc M_DEPS += util_gmii_to_rgmii.v M_VIVADO := vivado -mode batch -source diff --git a/library/util_wfifo/Makefile b/library/util_wfifo/Makefile index 694759528..ad294d5d4 100644 --- a/library/util_wfifo/Makefile +++ b/library/util_wfifo/Makefile @@ -9,6 +9,7 @@ M_DEPS := util_wfifo_ip.tcl M_DEPS += ../scripts/adi_env.tcl M_DEPS += ../scripts/adi_ip.tcl M_DEPS += ../common/ad_axis_inf_rx.v +M_DEPS += util_wfifo_constr.xdc M_DEPS += util_wfifo.v M_VIVADO := vivado -mode batch -source diff --git a/projects/Makefile b/projects/Makefile index 4d8e822ef..241bba2fa 100644 --- a/projects/Makefile +++ b/projects/Makefile @@ -10,6 +10,7 @@ all: -make -C fmcomms6 all -make -C fmcjesdadc1 all -make -C daq1 all + -make -C imageon_loopback all -make -C fmcomms7 all -make -C cftl_cip all -make -C adv7511 all @@ -38,6 +39,7 @@ clean: make -C fmcomms6 clean make -C fmcjesdadc1 clean make -C daq1 clean + make -C imageon_loopback clean make -C fmcomms7 clean make -C cftl_cip clean make -C adv7511 clean @@ -66,6 +68,7 @@ clean-all: make -C fmcomms6 clean-all make -C fmcjesdadc1 clean-all make -C daq1 clean-all + make -C imageon_loopback clean-all make -C fmcomms7 clean-all make -C cftl_cip clean-all make -C adv7511 clean-all diff --git a/projects/imageon_loopback/Makefile b/projects/imageon_loopback/Makefile new file mode 100644 index 000000000..141f88d2a --- /dev/null +++ b/projects/imageon_loopback/Makefile @@ -0,0 +1,21 @@ +#################################################################################### +#################################################################################### +## Copyright 2011(c) Analog Devices, Inc. +## Auto-generated, do not modify! +#################################################################################### +#################################################################################### + +.PHONY: all clean clean-all +all: + -make -C zed all + + +clean: + make -C zed clean + + +clean-all: + make -C zed clean-all + +#################################################################################### +#################################################################################### diff --git a/projects/imageon_loopback/zed/Makefile b/projects/imageon_loopback/zed/Makefile new file mode 100644 index 000000000..5feb7af48 --- /dev/null +++ b/projects/imageon_loopback/zed/Makefile @@ -0,0 +1,65 @@ +#################################################################################### +#################################################################################### +## Copyright 2011(c) Analog Devices, Inc. +## Auto-generated, do not modify! +#################################################################################### +#################################################################################### + +M_DEPS := system_project.tcl +M_DEPS += ../../scripts/adi_env.tcl +M_DEPS += ../../scripts/adi_project.tcl +M_DEPS += ../../scripts/adi_board.tcl +M_DEPS += system_bd.tcl +M_DEPS += ../../common/zed/zed_system_bd.tcl +M_DEPS += ../../imageon_loopback/common/imageon_loopback_bd.tcl +M_DEPS += ../../../library/util_i2c_mixer/util_i2c_mixer.xpr +M_DEPS += ../../../library/axi_spdif_tx/axi_spdif_tx.xpr +M_DEPS += ../../../library/axi_i2s_adi/axi_i2s_adi.xpr +M_DEPS += ../../../library/axi_clkgen/axi_clkgen.xpr +M_DEPS += ../../../library/axi_hdmi_tx/axi_hdmi_tx.xpr + +M_VIVADO := vivado -mode batch -source + +M_FLIST := *.cache +M_FLIST += *.data +M_FLIST += *.xpr +M_FLIST += *.log +M_FLIST += *.jou +M_FLIST += xgui +M_FLIST += *.runs +M_FLIST += *.srcs +M_FLIST += *.sdk +M_FLIST += .Xil + + + +.PHONY: all lib clean clean-all +all: lib imageon_loopback_zed.xpr + + +clean: + rm -rf $(M_FLIST) + + +clean-all:clean + make -C ../../../library/util_i2c_mixer clean + make -C ../../../library/axi_spdif_tx clean + make -C ../../../library/axi_i2s_adi clean + make -C ../../../library/axi_clkgen clean + make -C ../../../library/axi_hdmi_tx clean + + +imageon_loopback_zed.xpr: lib $(M_DEPS) + rm -rf $(M_FLIST) + $(M_VIVADO) system_project.tcl >> imageon_loopback_zed_vivado.log 2>&1 + + +lib: + make -C ../../../library/util_i2c_mixer + make -C ../../../library/axi_spdif_tx + make -C ../../../library/axi_i2s_adi + make -C ../../../library/axi_clkgen + make -C ../../../library/axi_hdmi_tx + +#################################################################################### +####################################################################################