Add summary of vs code plugin build procedure

This commit is contained in:
Michael Hohn
2024-11-06 12:43:56 -08:00
committed by =Michael Hohn
parent 4e93929943
commit dd58a64ef7

26
notes/vscode-plugin.org Normal file
View File

@@ -0,0 +1,26 @@
* Building the plugin
#+BEGIN_SRC sh
# Clone hohn's fork of Nick's fork
cd /tmp
git clone git@github.com:hohn/vscode-codeql.git
cd /tmp/vscode-codeql
git checkout mrva-standalone
# Install nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# Install correct node version
cd /tmp/vscode-codeql/extensions/ql-vscode
nvm install
# Build the extension
cd /tmp/vscode-codeql/extensions/ql-vscode
npm install
npm run build
# Install extension
cd /tmp/vscode-codeql/dist
code --force --install-extension vscode-codeql-*.vsix
#+END_SRC