@David-Healey We could also provide a "static" build script, but this still has a few advantages. It basically behaves like a build script but is able to interpret error messages and try other stuff while the build script just fails and we'll get a new forum topic where we need to explain how to extract a zip file.
For example the current version on windows tries to download IPP / Faust using a Powershell command, which somehow failed in my VM, no idea why, don't care. The Agent realized this and switched to another method (curl / wget), then validated the files after downloading.
Currently I'm fighting against some issues where the compilation of HISE chokes at the memory but I can't say whether this is an issue of my limited VM resources or something the agent does wrong.
But once the process goes through we can just tell the agent to create a bash script / bat file that performs all those steps, then everybody can choose whether to run the script or use the agent.