Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better Editor Support of Firmware C++ #84

Open
hekno25 opened this issue Sep 28, 2023 · 0 comments
Open

Better Editor Support of Firmware C++ #84

hekno25 opened this issue Sep 28, 2023 · 0 comments
Labels
housekeeping Cleanup and improvements to the repository

Comments

@hekno25
Copy link

hekno25 commented Sep 28, 2023

Currently the firmware part of the project doesn't work with the clangd LSP server. LSP servers provide IDE-like features to many editors such as VSCode (with the clangd extension in this case), Neovim, Emacs, etc. In order to work with a C/C++ project, clangd needs a compilation database file.

SCons can generate this file automatically, but it needs to be at least version 4.0. If we bump SCons from version 3.1.2 to 4.0 or higher, we could modify the SCons build scripts to generate the compilation database.

@hekno25 hekno25 added tuning Tuning an existing feature software labels Sep 28, 2023
@calebchalmers calebchalmers added housekeeping Cleanup and improvements to the repository and removed software tuning Tuning an existing feature labels Oct 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
housekeeping Cleanup and improvements to the repository
Projects
None yet
Development

No branches or pull requests

2 participants