melonDS/.github
Nadia Holmquist Pedersen 94b33c924e
Modernize CMake build system (#1434)
These changes modernize the CMake build system to (hopefully) match newer best practices

* Library linking is simpler and more automatic because of using imported targets
* Multi-configuration builds should be supported (Ninja Multi-Config, Visual Studio, etc. generators)
* Clean up build options using cmake_dependent_option
* Let CMake do its job in more cases, like finding the math/dl libraries and detecting and enabling LTO support
* Remove platform-specific kludges like the Fedora/flatpak LTO workaround and a bunch of Windows stuff
* Simplify Windows static builds
* Consistent formatting
2022-05-21 19:54:55 +02:00
..
azure-workflows CI: macOS 10.14 is no longer supported, use 10.15 2021-12-28 15:20:50 +01:00
workflows Modernize CMake build system (#1434) 2022-05-21 19:54:55 +02:00
FUNDING.yml add paypal and shit 2021-04-26 15:53:02 +02:00