ericoporto / agstoolbox

🧰Utility Adventure Game Studio software to help manage, install, and uninstall different AGS Editor versions.
https://www.adventuregamestudio.co.uk/forums/index.php?topic=59938.0
MIT License
9 stars 0 forks source link

Allow bootstrapping AGS Editor in clean windows CI #5

Open ericoporto opened 2 years ago

ericoporto commented 2 years ago

Ideally we want to be able not only install AGS Editors, but also any dependency from it like either .NET or vc redistributables, but we need to figure how to check for them.

In the end, it would be amazing to do something like

atbx build --getdependencies -y MyGame/Game.agf

And have it magically fetch and build everything on the CI, without needing to worry about which is the correct Editor to use for this.

ericoporto commented 1 year ago

A lot of advances happened in the command line front, but we aren't yet at this point.

I think for the vc redist it can be used the installer we have or some other way to figure it out or simply hardcoding a table inside of agstoolbox since it doesn't change much, and for .NET it's best to leave out as we have wine tricks for Linux and on Windows it's not needed.

ericoporto commented 1 year ago

I started this work as follows:

It's not working yet, there is still work to do, probably need also #27

ericoporto commented 1 month ago

I think I will instead just add thee vcredist as a command line parameter like --vcredist so at least I get that and figure the .NET later separately.