Skip to content
This repository has been archived by the owner on Jul 23, 2022. It is now read-only.

Automate installation of clangd and start language server using it #2

Open
dschaefer opened this issue Jan 23, 2019 · 1 comment
Open

Comments

@dschaefer
Copy link
Contributor

One of the key missions of this extension is to provide a user friendly way to get clangd onto the developer's machine. We could bundle it, and the clang-headers, for all three major platforms. Or we could download it from a server.

We would then startup the language server for it, becoming another client that integrates clangd.

The main advantage of this one is that we support non-clang environments where the user may not even have clang, and thus clangd installed. Most embedded environments are currently like that and use gcc instead.

@dschaefer
Copy link
Contributor Author

This relies a bit on what we're going to do with clangd. I still feel we need to fork it, if anything, to add support for gcc compilers that are only being added for clangd and probably shouldn't be pushed upstream, unless that's a common thing.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant