nanoq_laser_pulse_channel/tools/sim/compile.do

23 lines
631 B
Plaintext
Raw Normal View History

2023-12-04 23:53:11 +00:00
vlib work
2023-12-15 00:20:56 +00:00
# proc recursive_glob {dir} {
# set files [glob -nocomplain -type f -directory $dir *_sim_netlist.vhdl]
# foreach subdir [glob -nocomplain -type d -directory $dir *] {
# lappend files {*}[recursive_glob $subdir]
# }
# return $files
# }
2023-12-05 06:14:26 +00:00
2023-12-15 00:20:56 +00:00
# set src_dir ../../prj/zcu_pulse_channel.gen
# set files [recursive_glob $src_dir]
2023-12-05 06:14:26 +00:00
2023-12-15 00:20:56 +00:00
# foreach file $files {
# file copy -force $file ../../src/hdl/ip_gen
# }
2023-12-05 06:14:26 +00:00
2023-12-04 23:53:11 +00:00
vcom ../../src/hdl/ip_gen/*.vhd*
vcom ../../src/hdl/pkg/*pkg.vhd
vcom ../../src/hdl/pkg/iopakp.vhd
vcom ../../src/hdl/pkg/iopakb.vhd
vcom ../../src/hdl/modules/*.vhd*
vcom ../../src/hdl/tb/*.vhd*