Files
mrvacommander/notes/vscode-plugin.org
2024-11-06 12:43:56 -08:00

643 B

Building the plugin

  # 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