Descent3
Descent3 copied to clipboard
Accurately find the linux artifacts
This workflow excludes the build_type matrix when searching for the linux artifact path.
I think Linux does not use Debug and Release, correct? So building twice for Linux is redundant?
Release / Debug in cmake also adds -g or -O flags on Linux, even -O3 at the moment. Some warnings are only triggered on a certain optimization level.
But it might be interesting to build with clang on Linux as well.
"generator": "Ninja Multi-Config",
For linux in CMakePresets.json unifies all builds, better using this.
This should be ok to squash and merge now.