From 832efdc99c889b0af40354e868a50605b89cbffc Mon Sep 17 00:00:00 2001 From: Rejeesh Kutty Date: Fri, 8 Jul 2016 13:58:56 -0400 Subject: [PATCH] hdlmake updates --- library/Makefile | 2 ++ library/axi_adxcvr/Makefile | 57 +++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 library/axi_adxcvr/Makefile diff --git a/library/Makefile b/library/Makefile index 80ad4558c..560659162 100644 --- a/library/Makefile +++ b/library/Makefile @@ -31,6 +31,7 @@ clean: make -C axi_ad9684 clean make -C axi_ad9739a clean make -C axi_adcfifo clean + make -C axi_adxcvr clean make -C axi_clkgen clean make -C axi_dacfifo clean make -C axi_dmac clean @@ -103,6 +104,7 @@ lib: -make -C axi_ad9684 -make -C axi_ad9739a -make -C axi_adcfifo + -make -C axi_adxcvr -make -C axi_clkgen -make -C axi_dacfifo -make -C axi_dmac diff --git a/library/axi_adxcvr/Makefile b/library/axi_adxcvr/Makefile new file mode 100644 index 000000000..3d4ab3ed4 --- /dev/null +++ b/library/axi_adxcvr/Makefile @@ -0,0 +1,57 @@ +#################################################################################### +#################################################################################### +## Copyright 2011(c) Analog Devices, Inc. +## Auto-generated, do not modify! +#################################################################################### +#################################################################################### + +M_DEPS := axi_adxcvr_ip.tcl +M_DEPS += ../scripts/adi_env.tcl +M_DEPS += ../scripts/adi_ip.tcl +M_DEPS += ../common/up_axi.v +M_DEPS += axi_adxcvr_es.v +M_DEPS += axi_adxcvr_up.v +M_DEPS += axi_adxcvr_mdrp.v +M_DEPS += axi_adxcvr_mstatus.v +M_DEPS += axi_adxcvr.v +M_DEPS += ../interfaces/if_xcvr_cm.xml +M_DEPS += ../interfaces/if_xcvr_cm_rtl.xml +M_DEPS += ../interfaces/if_xcvr_ch.xml +M_DEPS += ../interfaces/if_xcvr_ch_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 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 +#################################################################################### +####################################################################################