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 is a pain to maintain both xedaproject.toml and vhdl-ls.toml especially given they do the same thing. Would it be possible to add support for defining sources from xedaproject.toml, or perhaps implement something in a more generic way? Most people use build systems of some kind which already require the project files to be listed, so it may be beneficial to provide a mechanism to integrate with these.
I would be willing to learn Rust and submit a PR (with some kind pointers to where to look in rust_hdl).
Thanks!
The text was updated successfully, but these errors were encountered:
rishubn
changed the title
Mapping libraries and files from other sources
[Enhacement] Mapping libraries and files from other sources
Jun 22, 2021
rishubn
changed the title
[Enhacement] Mapping libraries and files from other sources
[Enhancement] Mapping libraries and files from other sources
Jun 22, 2021
or perhaps implement something in a more generic way? Most people use build systems of some kind which already require the project files to be listed, so it may be beneficial to provide a mechanism to integrate with these.
Basically all tools have their own project file and there is no standard. The common way is to have one master file and generate the other files from it. Adding support to VHDL LS for reading a lot of different project files just complicates the project and is not desirable for us. The user has to use tools to create a vhdl_ls.toml from their own master file if they want single source of information.
Hi!
I use xeda for building and managing HDL projects and it also uses a similar TOML file for project management and enumerating sources: https://github.com/XedaHQ/xeda#xeda-project-file
It is a pain to maintain both
xedaproject.toml
andvhdl-ls.toml
especially given they do the same thing. Would it be possible to add support for defining sources fromxedaproject.toml
, or perhaps implement something in a more generic way? Most people use build systems of some kind which already require the project files to be listed, so it may be beneficial to provide a mechanism to integrate with these.I would be willing to learn Rust and submit a PR (with some kind pointers to where to look in rust_hdl).
Thanks!
The text was updated successfully, but these errors were encountered: