- Since the extension are dependent on
qt-lib
, it should be built first. - To build
qt-lib
, runnpm run ci:qt-lib && npm run compile:qt-lib
- To build other extensions, run
npm run ci:all && npm run compile:all
- To build a specific extension, run
npm run ci:<extension_name> && npm run compile:<extension_name>
Before every commit, run npm run ci-lint:all
- To generate installable packages, run
npm run package:all
to generate.vsix
files in each extension'sout
directory. - Also, you can run
npm run package:<extension_name>
to generate the package for a specific extension.
- To install all extensions, run
npm run install:all
- To install a particular extension, run
npm run install:<extension_name>