You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be great if it was possible to use a VUnit run.py file as configuration source instead of the vhdl_ls.toml. The common VUnit distributions contain commonly used libraries, and all project source code is associated to libraries in the file as well. In the current way absolute paths have to be used to specify the location of e.g. the location of OSVVM, making the file not portable and not a part of any repository, increasing setup time.
While it should be really simple to adapt the run.py to create the vhdl_ls.toml, maybe this could as well be directly integrated into the extension?
Would also fit nicely with the vunit-test-explorer.
Thanks for your consideration!
The text was updated successfully, but these errors were encountered:
Sounds like a decent enhancement. I think that this should be an option which is disabled by default and if enabled, regenerate the vhdl_ls.toml file each time the run.py is executed in order to update the test cases.
The alternative would be to do this in vunit-test-explorer as the logic is already in place to manage a run.py file.
It would be great if it was possible to use a VUnit run.py file as configuration source instead of the vhdl_ls.toml. The common VUnit distributions contain commonly used libraries, and all project source code is associated to libraries in the file as well. In the current way absolute paths have to be used to specify the location of e.g. the location of OSVVM, making the file not portable and not a part of any repository, increasing setup time.
While it should be really simple to adapt the run.py to create the vhdl_ls.toml, maybe this could as well be directly integrated into the extension?
Would also fit nicely with the vunit-test-explorer.
Thanks for your consideration!
The text was updated successfully, but these errors were encountered: