rust_hdl/example_project
2025-03-22 19:17:40 +01:00
..
neorv32@b2cefc8e09 Add neorv32 to example project 2023-02-12 13:04:20 +01:00
OSVVM@528dee434c Update OSVVM 2023-11-05 09:17:48 +01:00
PoC@51248a8a85 Switch example_project to git submodules 2021-03-30 08:21:00 +01:00
UVVM@b06bce5f56 Update UVVM example project 2023-02-12 10:13:50 +01:00
vunit@ab56d3ff7a Update vunit in example project 2023-11-20 17:18:10 +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 Fix: Exclude osvvm subfolder in vunit 2025-03-22 19:17:40 +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.