Skip to content

Commit 739a62a

Browse files
committed
Add a specific menu for VUnit in ModelSim
1 parent 4c062cb commit 739a62a

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

vunit/sim_if/vsim_simulator_mixin.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,14 @@ def _create_gui_script(self, common_file_name, config):
257257
"""
258258
tcl = f'source "{fix_path(common_file_name)!s}"\n'
259259
tcl += self._create_user_init_function(config)
260+
tcl += 'add_menu "" VUnit\n'
261+
tcl += 'add_menuitem "" VUnit "vunit user init" vunit_user_init\n'
262+
tcl += 'add_menuitem "" VUnit "vunit compile" vunit_compile\n'
263+
tcl += 'add_menuitem "" VUnit "vunit load" vunit_load\n'
264+
tcl += 'add_menuitem "" VUnit "vunit run" vunit_run\n'
265+
tcl += 'add_menuitem "" VUnit "vunit restart" vunit_restart\n'
266+
tcl += 'add_separator "" VUnit\n'
267+
tcl += 'add_menuitem "" VUnit "vunit help" vunit_help\n'
260268
tcl += "if {![vunit_load]} {\n"
261269
tcl += " vunit_user_init\n"
262270
tcl += " vunit_help\n"

0 commit comments

Comments
 (0)