-
Notifications
You must be signed in to change notification settings - Fork 16
Description
Hello! 👋
It would be awesome to have vshaxe.hxcpp-debugger published on https://open-vsx.org, to make it available for non-Microsoft tools like VSCodium, Gitpod, Theia, etc.
-
Probably the best way to achieve this would be for a
vshaxe.hxcpp-debuggermaintainer to just runnpx ovsx publishwhen they also publish to Microsoft VSCode marketplace (no dependencies needed, just an OVSX_PAT token) -
If that's not an option, we'd be happy to publish it ourselves. We can do that via our auto-publish CI (with some limitations) by re-publishing an official
.vsixrelease, or by attempting to re-package the extension ourselves
We've even already tried publishing ourselves. Since we couldn't find an official .vsix release (outside of Microsoft's marketplace, which forbids access to non-Microsoft tools), we've tried repackaging it like so:
git clone --recurse-submodules https://github.com/vshaxe/hxcpp-debugger
cd hxcpp-debugger
git checkout 1.2.4
npm install
npm install haxe
npx haxelib install vscode-debugadapter
npx haxelib install vscode
npx ovsx publish
However, this currently fails with:
Executing prepublish script 'npm run vscode:prepublish'...
> hxcpp-debugger@1.2.4 vscode:prepublish /tmp/repository
> haxe build.hxml
src/Adapter.hx:4: characters 7-27 : Type not found : protocol.debug.Types
Could you please help get vshaxe.hxcpp-debugger published to OpenVSX? By order of preference:
-
Could a maintainer please just run
npx ovsx publish(with an OVSX_PAT token)? -
Or, could you please provide an official
.vsixfile (outside Microsoft's proprietary marketplace)? -
Or, could you please help resolve the above error to help us re-package
vshaxe.hxcpp-debuggerourselves?
Many thanks! 🙏