From 20abced6b699010a05b58d616d338f75aef1cea3 Mon Sep 17 00:00:00 2001
From: James Talbert <jtalbert@iastate.edu>
Date: Mon, 24 Sep 2018 17:50:13 -0500
Subject: [PATCH] wip: checkpoint for testing project build script.

---
 quad/vivado_workspace/PWM_Recorder_Tests.tcl     | 12 ++++--------
 quad/vivado_workspace/project_tcl/zybo_blank.tcl |  1 +
 2 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/quad/vivado_workspace/PWM_Recorder_Tests.tcl b/quad/vivado_workspace/PWM_Recorder_Tests.tcl
index 323c69bf6..8c7565e4e 100644
--- a/quad/vivado_workspace/PWM_Recorder_Tests.tcl
+++ b/quad/vivado_workspace/PWM_Recorder_Tests.tcl
@@ -162,19 +162,11 @@ update_ip_catalog -rebuild
 # Set 'sources_1' fileset object
 set obj [get_filesets sources_1]
 # Import local files from the original project
-set files [list \
- [file normalize "${origin_dir}/PWM_Recorder_Tests/PWM_Recorder_Tests.srcs/sources_1/bd/design_1/hdl/design_1_wrapper.vhd" ]\
-]
-set imported_files [import_files -fileset sources_1 $files]
 
 # Set 'sources_1' fileset file properties for remote files
 # None
 
 # Set 'sources_1' fileset file properties for local files
-set file "hdl/design_1_wrapper.vhd"
-set file_obj [get_files -of_objects [get_filesets sources_1] [list "*$file"]]
-set_property -name "file_type" -value "VHDL" -objects $file_obj
-
 
 # Set 'sources_1' fileset properties
 set obj [get_filesets sources_1]
@@ -1076,3 +1068,7 @@ set_property -name "steps.write_bitstream.args.verbose" -value "0" -objects $obj
 current_run -implementation [get_runs impl_1]
 
 puts "INFO: Project created:${_xil_proj_name_}"
+
+make_wrapper -files [get_files ${origin_dir}/${_xil_proj_name_}/${_xil_proj_name_}.srcs/sources_1/bd/design_1/design_1.bd] -top
+add_files -norecurse ${origin_dir}/${_xil_proj_name_}/${_xil_proj_name_}.srcs/sources_1/bd/design_1/hdl/design_1_wrapper.vhd
+
diff --git a/quad/vivado_workspace/project_tcl/zybo_blank.tcl b/quad/vivado_workspace/project_tcl/zybo_blank.tcl
index d56bcb5e2..3d4a43bf2 100644
--- a/quad/vivado_workspace/project_tcl/zybo_blank.tcl
+++ b/quad/vivado_workspace/project_tcl/zybo_blank.tcl
@@ -1069,3 +1069,4 @@ make_wrapper -files [get_files ${origin_dir}/${_xil_proj_name_}/${_xil_proj_name
 add_files -norecurse ${origin_dir}/${_xil_proj_name_}/${_xil_proj_name_}.srcs/sources_1/bd/design_1/hdl/design_1_wrapper.vhd
 
 regenerate_bd_layout
+write_project_tcl ${_xil_proj_name_}.tcl
-- 
GitLab