This PR removes compiling steamshim parent from ModShot-Core. Steamshim-child will still be compiled into ModShot upon request (adding -o platform=steam to conan install). This means you should be able to compile steam versions of ModShot without having the troublesome Steamworks SDK in this repo, or having to maintain it in your local copy.
This also adds GitHub actions for building ModShot with steam support. I recommend turning it off until you need it to reduce notifications.
Compilation instructions of steamshim-parent have been moved to https://github.com/rkevin-arch/ModShot-steamshim-parent. Since this code doesn't change much, you can just build this once and keep reusing that binary. Also, Windows (with the vanilla oneshot icon) and Linux prebuilt binaries are available upon request.
This PR removes compiling steamshim parent from ModShot-Core. Steamshim-child will still be compiled into ModShot upon request (adding
-o platform=steam
toconan install
). This means you should be able to compile steam versions of ModShot without having the troublesome Steamworks SDK in this repo, or having to maintain it in your local copy.This also adds GitHub actions for building ModShot with steam support. I recommend turning it off until you need it to reduce notifications.
Compilation instructions of steamshim-parent have been moved to https://github.com/rkevin-arch/ModShot-steamshim-parent. Since this code doesn't change much, you can just build this once and keep reusing that binary. Also, Windows (with the vanilla oneshot icon) and Linux prebuilt binaries are available upon request.