The macOS dylib file is not code signed; please code sign it before testing and distributing for macOS.
[Made for GameMaker Studio 2]
This extension is for Windows, macOS, and Ubuntu.
Execute command prompt and terminal input.
Evaluates the output when execution finishes.
Run cmd with /c flag to avoid infinite hanging.
Simllar to Execute Shell, however:
Execute Shell does not evaluate output.
Execute Shell has an option to not wait.
The DLL's full source code included.
Very big thanks to Josh Ventura, for writing the widen() and shorten() scripts, enabling UTF-8 support on Windows.