Oh, I forgot to mention how to run it for different vendor tools…
The instantiation of the OsvvmProFileProcessor
takes an optional argument of type OsvvmVariables
osvvmVariables = OsvvmVariables(
vhdlVersion = VHDLVersion.VHDL2008,
toolVendor = "Aldec"
toolName = "RivieraPRO"
toolVersion = "2024.10"
)
processor = OsvvmProFileProcessor(osvvmVariables)
See this list of allowed values for other vendors/tools:
https://github.com/OSVVM/OSVVM-Scripts?tab=readme-ov-file#variables