mirror of
https://github.com/VHDL-LS/rust_hdl.git
synced 2025-08-04 10:59:30 +00:00
Update VUnit in example project
This commit is contained in:
parent
20bd5aef18
commit
cebba9101e
2 changed files with 116 additions and 43 deletions
|
@ -1,23 +1,122 @@
|
|||
[libraries]
|
||||
|
||||
vunit_lib.files = [
|
||||
'vunit/vunit/vhdl/*.vhd',
|
||||
|
||||
'vunit/vunit/vhdl/logging/test/*.vhd',
|
||||
'vunit/vunit/vhdl/logging/src/*.vhd',
|
||||
|
||||
'vunit/vunit/vhdl/string_ops/test/*.vhd',
|
||||
'vunit/vunit/vhdl/string_ops/src/*.vhd',
|
||||
|
||||
'vunit/vunit/vhdl/core/src/stop_body_2008p.vhd',
|
||||
'vunit/vunit/vhdl/core/src/core_pkg.vhd',
|
||||
'vunit/vunit/vhdl/core/src/stop_pkg.vhd',
|
||||
|
||||
'vunit/vunit/vhdl/array/test/*.vhd',
|
||||
'vunit/vunit/vhdl/array/src/*.vhd',
|
||||
"vunit/vunit/vhdl/check/src/check_api.vhd",
|
||||
"vunit/vunit/vhdl/check/src/check_deprecated_pkg.vhd",
|
||||
"vunit/vunit/vhdl/check/src/check.vhd",
|
||||
"vunit/vunit/vhdl/check/src/checker_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/check/src/checker_pkg.vhd",
|
||||
"vunit/vunit/vhdl/com/src/com_api.vhd",
|
||||
"vunit/vunit/vhdl/com/src/com_common.vhd",
|
||||
"vunit/vunit/vhdl/com/src/com_context.vhd",
|
||||
"vunit/vunit/vhdl/com/src/com_debug_codec_builder.vhd",
|
||||
"vunit/vunit/vhdl/com/src/com_deprecated.vhd",
|
||||
"vunit/vunit/vhdl/com/src/com_messenger.vhd",
|
||||
"vunit/vunit/vhdl/com/src/com_string.vhd",
|
||||
"vunit/vunit/vhdl/com/src/com_support.vhd",
|
||||
"vunit/vunit/vhdl/com/src/com_types.vhd",
|
||||
"vunit/vunit/vhdl/com/src/com.vhd",
|
||||
"vunit/vunit/vhdl/core/src/core_pkg.vhd",
|
||||
"vunit/vunit/vhdl/core/src/stop_body_2008p.vhd",
|
||||
"vunit/vunit/vhdl/core/src/stop_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/api/external_integer_vector_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/api/external_string_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/byte_vector_ptr_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/codec_builder-2008p.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/codec_builder.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/codec-2008p.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/codec.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/data_types_context.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/data_types_private_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/dict_pkg-2008p.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/dict_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/dict_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/id_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/integer_array_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/integer_array_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/integer_vector_ptr_pkg-body-2002p.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/integer_vector_ptr_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/integer_vector_ptr_pool_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/queue_pkg-2008p.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/queue_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/queue_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/queue_pool_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/string_ptr_pkg-body-2002p.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/string_ptr_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/string_ptr_pool_pkg.vhd",
|
||||
"vunit/vunit/vhdl/data_types/src/types.vhd",
|
||||
"vunit/vunit/vhdl/dictionary/src/dictionary.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/ansi_pkg.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/file_pkg.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/location_pkg-body-2008m.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/location_pkg.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/log_deprecated_pkg.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/log_handler_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/log_handler_pkg.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/log_levels_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/log_levels_pkg.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/logger_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/logger_pkg.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/print_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/logging/src/print_pkg.vhd",
|
||||
"vunit/vunit/vhdl/path/src/path.vhd",
|
||||
"vunit/vunit/vhdl/run/src/run_api.vhd",
|
||||
"vunit/vunit/vhdl/run/src/run_deprecated_pkg.vhd",
|
||||
"vunit/vunit/vhdl/run/src/run_types.vhd",
|
||||
"vunit/vunit/vhdl/run/src/run.vhd",
|
||||
"vunit/vunit/vhdl/run/src/runner_pkg.vhd",
|
||||
"vunit/vunit/vhdl/string_ops/src/string_ops.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/avalon_master.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/avalon_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/avalon_sink.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/avalon_slave.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/avalon_source.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/avalon_stream_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_lite_master_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_lite_master.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_read_slave.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_slave_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_slave_private_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_statistics_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_stream_master.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_stream_monitor.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_stream_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_stream_private_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_stream_protocol_checker.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_stream_slave.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/axi_write_slave.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/bus_master_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/bus_master_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/bus2memory.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/memory_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/memory_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/memory_utils_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/ram_master.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/signal_checker_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/std_logic_checker.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/stream_master_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/stream_master_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/stream_slave_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/stream_slave_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/sync_pkg-body.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/sync_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/uart_master.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/uart_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/uart_slave.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/vc_context.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/wishbone_master.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/wishbone_pkg.vhd",
|
||||
"vunit/vunit/vhdl/verification_components/src/wishbone_slave.vhd",
|
||||
"vunit/vunit/vhdl/vunit_context.vhd",
|
||||
"vunit/vunit/vhdl/vunit_run_context.vhd",
|
||||
"vunit/vunit/vhdl/random/src/random_pkg.vhd",
|
||||
|
||||
# Also add tests
|
||||
'vunit/vunit/vhdl/run/test/*.vhd',
|
||||
'vunit/vunit/vhdl/logging/test/*.vhd',
|
||||
'vunit/vunit/vhdl/string_ops/test/*.vhd',
|
||||
'vunit/vunit/vhdl/run/test/*.vhd',
|
||||
'vunit/vunit/vhdl/run/src/*.vhd',
|
||||
|
||||
'vunit/vunit/vhdl/check/test/tb_checker.vhd',
|
||||
'vunit/vunit/vhdl/check/test/tb_check_next.vhd',
|
||||
|
@ -37,38 +136,14 @@ vunit_lib.files = [
|
|||
'vunit/vunit/vhdl/check/test/tb_check_false.vhd',
|
||||
'vunit/vunit/vhdl/check/test/tb_check_relation.vhd',
|
||||
'vunit/vunit/vhdl/check/test/tb_check.vhd',
|
||||
'vunit/vunit/vhdl/check/src/*.vhd',
|
||||
|
||||
'vunit/vunit/vhdl/verification_components/test/*.vhd',
|
||||
'vunit/vunit/vhdl/verification_components/src/*.vhd',
|
||||
|
||||
'vunit/vunit/vhdl/random/test/*.vhd',
|
||||
'vunit/vunit/vhdl/random/src/*.vhd',
|
||||
|
||||
'vunit/vunit/vhdl/data_types/test/*.vhd',
|
||||
|
||||
'vunit/vunit/vhdl/data_types/src/codec.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/integer_array_pkg-body.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/queue_pool_pkg.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/integer_vector_ptr_pool_pkg.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/queue_pkg-body.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/integer_vector_ptr_pkg.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/dict_pkg.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/queue_pkg-2008p.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/string_ptr_pool_pkg.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/codec-2008p.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/string_ptr_pkg.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/queue_pkg.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/codec_builder.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/integer_array_pkg.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/codec_builder-2008p.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/data_types_context.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/types.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/external/*novhpi.vhd',
|
||||
'vunit/vunit/vhdl/data_types/src/byte_vector*.vhd',
|
||||
|
||||
|
||||
'vunit/vunit/vhdl/path/test/*.vhd',
|
||||
'vunit/vunit/vhdl/path/src/*.vhd',
|
||||
|
||||
'vunit/vunit/vhdl/com/test/constants.vhd',
|
||||
'vunit/vunit/vhdl/com/test/more_constants.vhd',
|
||||
|
@ -77,10 +152,8 @@ vunit_lib.files = [
|
|||
'vunit/vunit/vhdl/com/test/tb_com_msg_building.vhd',
|
||||
'vunit/vunit/vhdl/com/test/tb_com_deprecated.vhd',
|
||||
'vunit/vunit/vhdl/com/test/tb_com.vhd',
|
||||
'vunit/vunit/vhdl/com/src/*.vhd',
|
||||
|
||||
'vunit/vunit/vhdl/dictionary/test/*.vhd',
|
||||
'vunit/vunit/vhdl/dictionary/src/*.vhd',
|
||||
]
|
||||
|
||||
osvvm.files = [
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit 88f0d9ebb8fb9c3145ab5098604c1e7ddc53659d
|
||||
Subproject commit e052f72bab825390333ea6ce2c61232b9f8e8dcb
|
Loading…
Add table
Add a link
Reference in a new issue