Changed binary output names to match names required for the Arma mod package
Added convenience batch files for build all debug and release variants
Added Linux 32bit
Added VS 2022 support - now required for Build_All script
Added Visual Studio CMake build configurations and presets
Moved all build tools to Tools sub-folder
Moved mod package output to build folder
Moved build intermediates to build folder
Moved from Ninja to Ninja Multi-Config generator to simplify build configurations
Moved binary output to bin folder in root
Moved generator implementation to a single generator file that takes arguments
I had fun playing with WSL and a HyperV Debian Linux setup with Remote Debugging etc. Not done before but it is actually surprisingly easy. Very impressed with the remote build/debugging/cmake support in Visual Studio so far.
If you get bored some day and maybe have time to check it for merging, I'll just leave it here for now. If someone really wants it and it is not merged, they can merge it themselves at least :).
Changelist:
I had fun playing with WSL and a HyperV Debian Linux setup with Remote Debugging etc. Not done before but it is actually surprisingly easy. Very impressed with the remote build/debugging/cmake support in Visual Studio so far.
If you get bored some day and maybe have time to check it for merging, I'll just leave it here for now. If someone really wants it and it is not merged, they can merge it themselves at least :).