rust_hdl/example_project
2023-02-06 18:47:37 +01:00
..
OSVVM@f4567d6c30 Switch example_project to git submodules 2021-03-30 08:21:00 +01:00
PoC@51248a8a85 Switch example_project to git submodules 2021-03-30 08:21:00 +01:00
UVVM@27d54c0034 Switch example_project to git submodules 2021-03-30 08:21:00 +01:00
vunit@88f0d9ebb8 Switch example_project to git submodules 2021-03-30 08:21:00 +01:00
from_vunit_export.py Remove std/ieee libraries from example project. 2019-12-30 08:57:47 +01:00
README.md Switch example_project to git submodules 2021-03-30 08:21:00 +01:00
vhdl_ls.toml Remove PoC fifo_ic_got as it contains ambiguous type conversion on line 294 and 306 2023-02-06 18:47:37 +01:00

Example Project

This example project (vhdl_ls.toml) demonstrates the Parser/Language Server on a medium-sized project consiting of VUnit, OSVVM, UVVM and PoC.

To setup the project run

git submodule init

To update the reference projects to their latest commits run

git submodule update --remote --merge

Note that the vhdl_ls.toml file will need to be updated to reflect any changes in the project files.

This folder also contains a utility script from_vunit_export.py which converts a VUnit --export-json file into a vhdl_ls.toml file including the STD and IEEE libraries.