diff --git a/notes/vscode-plugin.org b/notes/vscode-plugin.org new file mode 100644 index 0000000..48e7337 --- /dev/null +++ b/notes/vscode-plugin.org @@ -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 +