diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..4b481f0 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,31 @@ +CONTRIBUTING +======================= + + +## How to develope this extension + +We use yarn to manage dependencies. You can install yarn from [here](https://yarnpkg.com/en/docs/install). +Then, please run `yarn` to install dependencies. + +### Some useful scripts + +- `yarn run compile`: compile typescript files +- `yarn run watch`: watch and compile typescript files automatically +- `yarn run package`: package extension + +### How to submit to the marketplace + +Please see [here](https://code.visualstudio.com/docs/extensions/publish-extension). + +Make sure you have Node.js installed. Then run: +```sh +npm install -g @vscode/vsce +``` + +Remember to change the version number in `package.json` before publishing. +Then you can publish the extension by running: +```sh +vsce package +vsce publish +``` + diff --git a/package.json b/package.json index 5b1042e..5d87706 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "vscode-llvm", "displayName": "VSCode LLVM Compiler Explorer", "description": "A tool for LLVM pass developer", - "version": "0.1.2", + "version": "0.2.0", "repository": { "type": "git", "url": "https://github.com/sunxfancy/vscode-llvm.git"