This is a CLI and VSCode extension build tool for Haxe projects.
The VSCode extension cannot currently be installed via the VSCode extension marketplace, so it must be built from source.
You can install the CLI tool using your preferred Haxe package manager:
Via haxelib:
haxelib git vshaxe-build https://github.com/vshaxe/vshaxe-build
# You can now run
haxelib run vshaxe-buildVia lix:
lix install github:vshaxe/vshaxe-build
# You can now run
lix run vshaxe-buildDependencies can be installed by running:
npm installTo package and install the VSCode extension, you must have VSCode and vsce installed and available in PATH.
It is then possible to package and install the extension using:
vsce package
code --install-extension vshaxe-build-*.vsixIf you want to work on vshaxe-build, you can build the various components via:
# build all components
npx lix run vshaxe-build -t all
# build the cli script
npx lix run vshaxe-build -t run-script
# build the vscode extension
npx lix run vshaxe-build -t extension
# build the json schema
npx lix run vshaxe-build -t schema