pluto_hdl_adi/library/scripts
AndreiGrozav 99412a503e library/scripts/*xilinx*: Auto-generate bd.tcl
Having a bd.tcl script in every IP is redundant.

adi_ip.tcl:
 - add adi_init_bd_tcl - creates a blanch bd.tcl and a
parameters temporary_case_dependencies.mk when compiling an IP.
Its main purpose is to generate the bd.tcl, which will be included in
the IP's file-set.
 - adi_auto_fill_bd_tcl will populate the empty bd.tcl based on the
top IP parameters and the presence of these parameters in
auto_set_param_list and auto_set_param_list_overwritable lists.
This task can not be performed by the first described procedure since
the file-set is not yet defined.

adi_xilinx_device_info_enc.tcl:
Split auto_set_param_list_overwritable from auto_set_param_list. As
the name states, some of the parameters are overwritable, this will help
when generating the bd.tcl script.

library.mk:
Include the temporary_case_dependencies.mk if it exists in the
IP root folder. The mentioned *.mk file contains non generic
dependencies for makefiles like targets to clean.
2019-03-30 11:26:11 +02:00
..
adi_env.tcl adi_env: Normalize environment variables 2017-10-23 12:15:14 +01:00
adi_intel_device_info_enc.tcl adi_intel_device_info_enc.tcl: Add all known intel supported packages 2019-03-30 11:26:11 +02:00
adi_ip.tcl library/scripts/*xilinx*: Auto-generate bd.tcl 2019-03-30 11:26:11 +02:00
adi_ip_alt.tcl library/scripts: Add auto dev spec parameters 2019-03-30 11:26:11 +02:00
adi_xilinx_device_info_enc.tcl library/scripts/*xilinx*: Auto-generate bd.tcl 2019-03-30 11:26:11 +02:00
common_bd.tcl Add license header on tcl files 2019-03-30 11:26:11 +02:00
library.mk library/scripts/*xilinx*: Auto-generate bd.tcl 2019-03-30 11:26:11 +02:00