issues
search
Interrupt
/
systemshock
Shockolate - A minimalist and cross platform System Shock source port.
GNU General Public License v3.0
802
stars
62
forks
source link
Cmake updates
#351
Open
winterheart
opened
4 years ago
winterheart
commented
4 years ago
This PR adds numerous fixes and features to CMake project.
Removed feature summary (that was bad idea since it cannot show correctly enabled/disabled options)
Fluidsynth-lite and GLEW now statically compiles into executable.
Fluidsynth-lite is now bundable into source code via FetchContent, cmake version requirement updated to 3.11 due this.
Added optional flag to enable/disable console output on MinGW (default is ON).
Updated travis and appveyor CI pipelines to reflect that.
Updated documentation.
This PR adds numerous fixes and features to CMake project.