NPC-Studio / yy-boss

The boss Gms2 has always needed
Apache License 2.0
6 stars 0 forks source link

Publishing new GitHub Release? #2

Open paperdave opened 2 years ago

paperdave commented 2 years ago

currently, gm-code-vsc is broken due to yy-boss-ts, due to the current yy-boss release not supporting the current version of gamemaker. it seems it should since this repository has very recent updates, but the last publish of the cli was a long time ago. can you publish the cli tool to github releases so the other tools downstream can continue to function properly. i may be missing a big picture thing, such as if yy-boss-ts and gm-code-vsc has to be modified due to api changes, i have not dug through the code itself, just enough to find it sources versions off the GH release.

thanks for making a great set of tools, i really want to use them.

edit: i think this is also affecting adam's ability to function

JhOnNeY commented 2 years ago

If you wanted you could compile this yourself and try it out, pretty simple using Rust Cargo.

General Steps: Once compiled grab the yy-boss-cli file and replace the yy-boss version that VSCode gets.

If you have installed and tried out gm-code-vsc in VSCode you can view where the files are kept

Visual Studio: Ctrl + J [View -> Appearance -> Show Panel] -> Output Tab -> Select gm-code in Output Dropdown

Should say something like Logging is C:\Path\To\Logs and Gm Code Server is C:\Path\To\CodeServer-Cli Navigate to the folder and replace the yy-boss file.

Restart VSCode and it should take, if not, adam clean and then restart VSCode.

I've only done this on MacOS and it does get a little further in the build process, but it still fails. Maybe you'll get lucky on windows.