hdlmake.pl- updates

main
Rejeesh Kutty 2016-12-01 13:52:11 -05:00
parent 95a2e02800
commit 170c781d02
11 changed files with 143 additions and 25 deletions

View File

@ -0,0 +1,47 @@
####################################################################################
####################################################################################
## Copyright 2011(c) Analog Devices, Inc.
## Auto-generated, do not modify!
####################################################################################
####################################################################################
M_DEPS := axi_intr_monitor_ip.tcl
M_DEPS += ../scripts/adi_env.tcl
M_DEPS += ../scripts/adi_ip.tcl
M_DEPS += ../common/up_axi.v
M_DEPS += axi_intr_monitor.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_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
####################################################################################
####################################################################################

View File

@ -36,9 +36,9 @@ all:
-make -C fmcomms7 all
-make -C imageon all
-make -C motcon2_fmc all
-make -C pzsdr all
-make -C pluto all
-make -C pzsdr1 all
-make -C sdrstk all
-make -C pzsdr2 all
-make -C usb_fx3 all
-make -C usdrx1 all
-make -C usrpe31x all
@ -74,9 +74,9 @@ clean:
make -C fmcomms7 clean
make -C imageon clean
make -C motcon2_fmc clean
make -C pzsdr clean
make -C pluto clean
make -C pzsdr1 clean
make -C sdrstk clean
make -C pzsdr2 clean
make -C usb_fx3 clean
make -C usdrx1 clean
make -C usrpe31x clean
@ -112,9 +112,9 @@ clean-all:
make -C fmcomms7 clean-all
make -C imageon clean-all
make -C motcon2_fmc clean-all
make -C pzsdr clean-all
make -C pluto clean-all
make -C pzsdr1 clean-all
make -C sdrstk clean-all
make -C pzsdr2 clean-all
make -C usb_fx3 clean-all
make -C usdrx1 clean-all
make -C usrpe31x clean-all

View File

@ -32,7 +32,6 @@ M_DEPS += ../../../library/axi_spdif_tx/axi_spdif_tx.xpr
M_DEPS += ../../../library/xilinx/util_adxcvr/util_adxcvr.xpr
M_DEPS += ../../../library/util_cpack/util_cpack.xpr
M_DEPS += ../../../library/util_dacfifo/util_dacfifo.xpr
M_DEPS += ../../../library/util_mfifo/util_mfifo.xpr
M_DEPS += ../../../library/util_upack/util_upack.xpr
M_VIVADO := vivado -mode batch -source
@ -73,7 +72,6 @@ clean-all:clean
make -C ../../../library/xilinx/util_adxcvr clean
make -C ../../../library/util_cpack clean
make -C ../../../library/util_dacfifo clean
make -C ../../../library/util_mfifo clean
make -C ../../../library/util_upack clean
@ -94,7 +92,6 @@ lib:
make -C ../../../library/xilinx/util_adxcvr
make -C ../../../library/util_cpack
make -C ../../../library/util_dacfifo
make -C ../../../library/util_mfifo
make -C ../../../library/util_upack
####################################################################################

View File

@ -24,7 +24,6 @@ M_DEPS += ../../../library/xilinx/axi_adxcvr/axi_adxcvr.xpr
M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr
M_DEPS += ../../../library/util_adcfifo/util_adcfifo.xpr
M_DEPS += ../../../library/xilinx/util_adxcvr/util_adxcvr.xpr
M_DEPS += ../../../library/util_jesd_gt/util_jesd_gt.xpr
M_VIVADO := vivado -mode batch -source
@ -58,7 +57,6 @@ clean-all:clean
make -C ../../../library/axi_dmac clean
make -C ../../../library/util_adcfifo clean
make -C ../../../library/xilinx/util_adxcvr clean
make -C ../../../library/util_jesd_gt clean
fmcadc2_vc707.sdk/system_top.hdf: $(M_DEPS)
@ -72,7 +70,6 @@ lib:
make -C ../../../library/axi_dmac
make -C ../../../library/util_adcfifo
make -C ../../../library/xilinx/util_adxcvr
make -C ../../../library/util_jesd_gt
####################################################################################
####################################################################################

View File

@ -28,7 +28,6 @@ M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr
M_DEPS += ../../../library/axi_hdmi_tx/axi_hdmi_tx.xpr
M_DEPS += ../../../library/axi_spdif_tx/axi_spdif_tx.xpr
M_DEPS += ../../../library/xilinx/util_adxcvr/util_adxcvr.xpr
M_DEPS += ../../../library/util_jesd_gt/util_jesd_gt.xpr
M_VIVADO := vivado -mode batch -source
@ -65,7 +64,6 @@ clean-all:clean
make -C ../../../library/axi_hdmi_tx clean
make -C ../../../library/axi_spdif_tx clean
make -C ../../../library/xilinx/util_adxcvr clean
make -C ../../../library/util_jesd_gt clean
fmcadc2_zc706.sdk/system_top.hdf: $(M_DEPS)
@ -82,7 +80,6 @@ lib:
make -C ../../../library/axi_hdmi_tx
make -C ../../../library/axi_spdif_tx
make -C ../../../library/xilinx/util_adxcvr
make -C ../../../library/util_jesd_gt
####################################################################################
####################################################################################

View File

@ -30,7 +30,6 @@ M_DEPS += ../../../library/axi_spdif_tx/axi_spdif_tx.xpr
M_DEPS += ../../../library/xilinx/util_adxcvr/util_adxcvr.xpr
M_DEPS += ../../../library/util_bsplit/util_bsplit.xpr
M_DEPS += ../../../library/util_cpack/util_cpack.xpr
M_DEPS += ../../../library/util_mfifo/util_mfifo.xpr
M_VIVADO := vivado -mode batch -source
@ -69,7 +68,6 @@ clean-all:clean
make -C ../../../library/xilinx/util_adxcvr clean
make -C ../../../library/util_bsplit clean
make -C ../../../library/util_cpack clean
make -C ../../../library/util_mfifo clean
fmcadc4_zc706.sdk/system_top.hdf: $(M_DEPS)
@ -88,7 +86,6 @@ lib:
make -C ../../../library/xilinx/util_adxcvr
make -C ../../../library/util_bsplit
make -C ../../../library/util_cpack
make -C ../../../library/util_mfifo
####################################################################################
####################################################################################

View File

@ -14,6 +14,7 @@ all:
-make -C vc707 all
-make -C zc702 all
-make -C zc706 all
-make -C zc706pr all
-make -C zcu102 all
-make -C zed all
@ -26,6 +27,7 @@ clean:
make -C vc707 clean
make -C zc702 clean
make -C zc706 clean
make -C zc706pr clean
make -C zcu102 clean
make -C zed clean
@ -38,6 +40,7 @@ clean-all:
make -C vc707 clean-all
make -C zc702 clean-all
make -C zc706 clean-all
make -C zc706pr clean-all
make -C zcu102 clean-all
make -C zed clean-all

View File

@ -7,8 +7,11 @@
M_DEPS += system_top.v
M_DEPS += system_project.tcl
M_DEPS += system_constr.xdc
M_DEPS += system_bd.tcl
M_DEPS += ../zc706/system_constr.xdc
M_DEPS += ../zc706/system_bd.tcl
M_DEPS += ../common/prcfg_bd.tcl
M_DEPS += ../common/prcfg.v
M_DEPS += ../common/fmcomms2_bd.tcl
M_DEPS += ../../scripts/adi_project.tcl
M_DEPS += ../../scripts/adi_env.tcl
@ -16,6 +19,9 @@ M_DEPS += ../../scripts/adi_board.tcl
M_DEPS += ../../common/zc706/zc706_system_constr.xdc
M_DEPS += ../../common/zc706/zc706_system_bd.tcl
M_DEPS += ../../../library/xilinx/common/ad_iobuf.v
M_DEPS += ../../../library/prcfg/default/prcfg_dac.v
M_DEPS += ../../../library/prcfg/default/prcfg_adc.v
M_DEPS += ../../../library/prcfg/common/prcfg_top.v
M_DEPS += ../../../library/axi_ad9361/axi_ad9361.xpr
M_DEPS += ../../../library/axi_clkgen/axi_clkgen.xpr
M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr
@ -25,10 +31,6 @@ M_DEPS += ../../../library/util_cpack/util_cpack.xpr
M_DEPS += ../../../library/util_tdd_sync/util_tdd_sync.xpr
M_DEPS += ../../../library/util_upack/util_upack.xpr
M_DEPS += ../../../library/util_wfifo/util_wfifo.xpr
M_DEPS += ../zc706/system_bd.tcl
M_DEPS += ../zc706/system_constr.xdc
M_DEPS += ../common/prcfg_bd.tcl
M_DEPS += ../common/prcfg_bb.v
M_VIVADO := vivado -mode batch -source

View File

@ -63,7 +63,7 @@ clean-all:clean
pzsdr1_ccbox_lvds.sdk/system_top.hdf: $(M_DEPS)
-rm -rf $(M_FLIST)
$(M_VIVADO) system_project.tcl >> pzsdr1_ccbox_lvds.log 2>&1
$(M_VIVADO) system_project.tcl >> pzsdr1_ccbox_lvds_vivado.log 2>&1
lib:

View File

@ -0,0 +1,79 @@
####################################################################################
####################################################################################
## Copyright 2011(c) Analog Devices, Inc.
## Auto-generated, do not modify!
####################################################################################
####################################################################################
M_DEPS += system_top.v
M_DEPS += system_project.tcl
M_DEPS += system_bd.tcl
M_DEPS += ../common/pzsdr1_constr_lvds.xdc
M_DEPS += ../common/pzsdr1_constr.xdc
M_DEPS += ../common/pzsdr1_bd.tcl
M_DEPS += ../common/ccusb_constr.xdc
M_DEPS += ../common/ccusb_bd.tcl
M_DEPS += ../../scripts/adi_project.tcl
M_DEPS += ../../scripts/adi_env.tcl
M_DEPS += ../../scripts/adi_board.tcl
M_DEPS += ../../../library/xilinx/common/ad_iobuf.v
M_DEPS += ../../../library/axi_ad9361/axi_ad9361.xpr
M_DEPS += ../../../library/axi_dmac/axi_dmac.xpr
M_DEPS += ../../../library/axi_usb_fx3/axi_usb_fx3.xpr
M_DEPS += ../../../library/util_cpack/util_cpack.xpr
M_DEPS += ../../../library/util_tdd_sync/util_tdd_sync.xpr
M_DEPS += ../../../library/util_upack/util_upack.xpr
M_DEPS += ../../../library/util_wfifo/util_wfifo.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 += *.hw
M_FLIST += *.sim
M_FLIST += .Xil
M_FLIST += *.ip_user_files
.PHONY: all lib clean clean-all
all: lib pzsdr1_ccusb_lvds.sdk/system_top.hdf
clean:
rm -rf $(M_FLIST)
clean-all:clean
make -C ../../../library/axi_ad9361 clean
make -C ../../../library/axi_dmac clean
make -C ../../../library/axi_usb_fx3 clean
make -C ../../../library/util_cpack clean
make -C ../../../library/util_tdd_sync clean
make -C ../../../library/util_upack clean
make -C ../../../library/util_wfifo clean
pzsdr1_ccusb_lvds.sdk/system_top.hdf: $(M_DEPS)
-rm -rf $(M_FLIST)
$(M_VIVADO) system_project.tcl >> pzsdr1_ccusb_lvds_vivado.log 2>&1
lib:
make -C ../../../library/axi_ad9361
make -C ../../../library/axi_dmac
make -C ../../../library/axi_usb_fx3
make -C ../../../library/util_cpack
make -C ../../../library/util_tdd_sync
make -C ../../../library/util_upack
make -C ../../../library/util_wfifo
####################################################################################
####################################################################################

View File

@ -14,7 +14,6 @@ export ALT_NIOS_MMU_ENABLED := $(MMU)
M_DEPS += system_project.tcl
M_DEPS += ../common/usdrx1_spi.v
M_DEPS += ../../scripts/adi_env.tcl
M_DEPS += ../../common/a5gt/a5gt_system_bd.qsys
M_DEPS += ../../common/a5gt/a5gt_system_assign.tcl
M_DEPS += ../../../library/common/altera/ad_xcvr_rx_rst.v
M_DEPS += ../../../library/common/altera/ad_jesd_align.v