Commit Graph
25 Commits
Author SHA1 Message Date
kichikuou d18abe1125 Add SDL3 support alongside SDL2
Centralize the differences between SDL2 and SDL3 behind compatibility
interfaces and select the appropriate implementations with the
SYSTEM3_SDL_VERSION CMake option. Android remains on SDL2 for now.
2026-09-15 20:37:08 +09:00
kichikuou 24ef2289cc CI: Fix emscripten build failure 2026-04-12 22:46:31 +09:00
kichikuou 891c9cbbfb CI: Update GitHub actions 2026-04-12 22:44:37 +09:00
kichikuou d489c0b8c1 CI: Build with latest emscripten 2024-06-11 07:43:05 +09:00
kichikuou 60d4c7de2c CI: Enable COMPILE_WARNING_AS_ERROR on Windows and Emscripten 2024-02-16 13:43:50 +09:00
kichikuou 618631c642 CI: Update GitHub actions 2024-02-16 13:26:49 +09:00
kichikuou 6996482362 Move CMakeLists.txt to project root 2024-01-11 13:28:18 +09:00
kichikuou 3e11ba1b44 Update emscripten to 3.1.44 2023-08-06 21:54:42 +09:00
kichikuou 0171433618 Update emscripten to 3.1.34 2023-04-09 18:32:33 +09:00
kichikuou 50120d32ce Update emscripten to 3.1.32 2023-02-25 15:06:26 +09:00
kichikuou 82e5bde5e2 CI: Update GH actions 2022-11-27 11:21:47 +09:00
kichikuou 0860c2f471 Update emscripten to 3.1.18 2022-08-07 18:14:04 +09:00
kichikuou b1a2221f9f emscripten: Change build type from MinSizeRel to Release
It generates 2.5x faster code for ymfm.
2022-08-07 15:58:10 +09:00
kichikuou ea6eff1cdf Update emscripten to 3.1.2 2022-01-30 12:07:42 +09:00
kichikuou 8ee2e952f9 Update emscripten to 2.0.31 2021-10-14 20:58:54 +09:00
kichikuou b64e8ed129 emscripten CI: Use standard setup-emsdk way to cache 2021-07-14 18:34:05 +09:00
kichikuou 8f48093409 Update emscripten to 2.0.25 2021-07-14 18:29:50 +09:00
kichikuou 59b7dd85cd Update emscripten to 2.0.15 2021-03-18 15:27:39 +09:00
kichikuou 89d5fdcbc6 CI: Fix emscripten build 2020-11-23 16:38:05 +09:00
kichikuou f426bf87e1 Update emscripten to 2.0.7 2020-10-24 18:56:02 +09:00
kichikuou b618d61ca5 CI: Address deprecation of add-path and set-env 2020-10-10 16:19:12 +09:00
kichikuou 94723e501e Update CI for emscripten
- emscripten SDK 1.40.1
- mymindstorm/setup-emsdk@v6
- actions/cache@v2
- actions/upload-artifact@v2
2020-08-08 11:40:29 +09:00
kichikuou a0396679a6 CI updates
- Add Windows build
- Run Debug and Release builds on Linux
- Run CI against pull requests
2020-06-04 09:55:15 +09:00
kichikuou ac1bf0bac1 Update emscripten to 1.39.16
And add a fix for emscripten-core/emscripten#10746.
2020-05-28 19:27:51 +09:00
kichikuou 28e1adfcfb Add GitHub workflow for emscripten build 2020-02-23 18:16:09 +09:00