forked from OSchip/llvm-project
[clangd] Add brief instructions on how to make a release for vscode-clangd extension.
Reviewers: sammccall Subscribers: klimek, ilya-biryukov, jkorous-apple, ioeric, cfe-commits Differential Revision: https://reviews.llvm.org/D43455 llvm-svn: 325499
This commit is contained in:
parent
3289ab20e5
commit
359406fdf0
|
@ -49,3 +49,28 @@ point to the binary.
|
|||
$ code .
|
||||
# When VS Code starts, press <F5>.
|
||||
```
|
||||
|
||||
## Publish to VS Code Marketplace
|
||||
|
||||
New changes to `clangd-vscode` are not released until a new version is published
|
||||
to the marketplace.
|
||||
|
||||
### Requirements
|
||||
|
||||
* Make sure install the `vsce` command (`npm install -g vsce`)
|
||||
* `llvm-vs-code-extensions` account
|
||||
* Bump the version in `package.json`, and commit the change to upstream
|
||||
|
||||
The extension is published under `llvm-vs-code-extensions` account, which is
|
||||
currently maintained by clangd developers. If you want to make a new release,
|
||||
please contact cfe-dev@lists.llvm.org.
|
||||
|
||||
### Steps
|
||||
|
||||
```bash
|
||||
$ cd /path/to/clang-tools-extra/clangd/clients/clangd-vscode/
|
||||
# For the first time, you need to login in the account. vsce will ask you for
|
||||
the account password, and remember it for future commands.
|
||||
$ vsce login llvm-vs-code-extensions
|
||||
$ vsce publish
|
||||
```
|
||||
|
|
Loading…
Reference in New Issue