Commit Graph

14 Commits

Author SHA1 Message Date
Luke Street 4a0cac34da CMakePresets: Set VCPKG_SETUP_CMAKE_PROGRAM_PATH=OFF 2022-08-03 18:20:48 -04:00
Luke Street 6492ee2f87 CMakePresets: Only use LTO for RelWithDebInfo 2022-07-29 16:17:10 -04:00
Luke Street d47d5661c6 Various fixes
- Unlock audio pump on exit
- Remove WinMain from CMain (handled by SDL_main)
- Use SDL2:: namespace in CMake
- Disable buildcache on macOS CI for now
2022-06-02 01:52:58 -04:00
Luke Street 2364c4cdba CMake: Disable -Wall, disable LTO for GCC+gold 2022-05-31 20:44:53 -04:00
Luke Street 4048492279 iOS and tvOS support 2022-05-27 15:52:16 -04:00
Luke Street 3a71a72ec7 CMake: Add Linux presets with Address Sanitizer 2022-05-12 13:24:28 -04:00
Luke Street db34bfbbdc [ci] Disable LTO for Linux builds (memory issue) 2021-10-25 19:16:57 -04:00
Luke Street 78f8716150 Fix macOS/Linux issues
- Fixes png lib becoming undefined on macOS
- Auto-detect macports png/Qt paths
- Fixes typos
- Workaround for AppleClang/fmt bug
2021-06-30 16:27:53 -04:00
Luke Street 71246839cd ci: Always upload cache 2021-06-12 10:35:07 -04:00
Luke Street dce1c1f882 ci: Add macOS qt5 to PATH; fix Windows install dir 2021-06-12 10:02:12 -04:00
Luke Street 7bb6b06e2d Small fixes to workflows, bintoc/shaderc, CMakePresets 2021-06-11 22:57:38 -04:00
Luke Street 5097da5777 Release workflow updates; use athena zlib for bintoc 2021-06-11 21:50:57 -04:00
Luke Street 5815fa6577 Updates based on universal branch 2021-06-11 21:19:33 -04:00
Luke Street 6fc33e809a Use CMakePresets.json 2021-06-10 00:30:31 -04:00