melonDS/.github/workflows
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
..
build-ubuntu-aarch64.yml CI: Fix Ubuntu aarch64 build again 2021-12-28 18:26:52 +01:00
build-ubuntu.yml Change workflow upload name to platform on GitHub CI 2021-06-13 13:06:15 +01:00
build-windows.yml Modernize CMake build system (#1434) 2022-05-21 19:54:55 +02:00