Anders Jenbo
5234881e1d
Upgrade SDL2 to 2.30.10
1 year ago
Gleb Mazovetskiy
553d135726
CMake: FetchContent `EXCLUDE_FROM_ALL` fixes
...
On CMake v3.28+, `EXCLUDE_FROM_ALL` is supported natively as an argument
to `FetchContent_Declare`.
On CMake v3.30+, `FetchContent_Populate`, which we use to polyfill
`EXCLUDE_FROM_ALL` support for older versions of CMake, is deprecated
and triggers a noisy warning.
Avoids the warning by using the native `EXCLUDE_FROM_ALL` support on
CMake v3.28+.
1 year ago
Oleksandr Kalko
17ce17e910
Android major upgrades ( #7524 )
1 year ago
Oleksandr Kalko
b6dee54cc1
Upgrade SDL to 2.30.7
2 years ago
Gleb Mazovetskiy
3c1df9aecd
Bump SDL to v2.30.5
2 years ago
Oleksandr Kalko
1b29ade394
General Android upgrades
...
* SDL2 to 2.30.2 bugfix
* Gradle to 8.7
* Android Gradle plugin to 8.3.2
Playtested to my Google Pixel 2, Android 11
2 years ago
Anders Jenbo
522b5e8472
Upgrade SDL to 2.30.0
2 years ago
Oleksandr Kalko
ef69727586
Upgrade source-download SDL to 2.28.5 ( #6838 )
2 years ago
Gleb Mazovetskiy
77dda702cf
CMake: Update SDL2 to the latest version
3 years ago
Gleb Mazovetskiy
2dd57475a5
Update SDL to the latest SDL2 branch
3 years ago
Gleb Mazovetskiy
351c9d0c13
Update SDL2 and SDL2 Android code
3 years ago
Gleb Mazovetskiy
9baf20d54e
Update SDL2
...
The new version fixes audio resampler quality issues and improves
support for various controllers.
3 years ago
Oleksandr Kalko
827efc618d
Update SDL2 used from source to v2.24.1
...
VCPKG already updated
Release notes: https://github.com/libsdl-org/SDL/releases/tag/release-2.24.1
3 years ago
Stephen C. Wills
15d7345b28
3rdParty/SDL2: Use SDL_TEST_ENABLED_BY_DEFAULT
4 years ago
Gleb Mazovetskiy
df492f34b3
3rdParty/SDL2: Disable SDL_TEST
...
The fully-vendored source distribution removes all test files to reduce
the size, which causes a CMake configuration error if `SDL_TEST` is on.
4 years ago
Anders Jenbo
da151b3bc1
Update SDL2 to versoin 2.23.2
4 years ago
Gleb Mazovetskiy
4abf1e2485
Update vendored SDL2 to latest upstream
...
SDL2 2.0.22 has just been released
4 years ago
Gleb Mazovetskiy
6d646a7b32
Update vendored SDL2 to latest master
4 years ago
Felipe Wannmacher
8efbcf2058
Xbox One/Series support ( #3946 )
4 years ago
Gleb Mazovetskiy
4848632db2
CMake: Organize files
...
1. Platform and toolchain files are now all under `platforms/`, with a
single `CMake/platforms/${platform}.cmake` per platform.
2. Custom functions/macros are under `functions/`.
3. Finder modules are in `/finders`.
4 years ago
Anders Jenbo
8192434bea
[ios] Set up build process
4 years ago
Anders Jenbo
d3aab8376a
Complete migration to SDL 2.0.18
4 years ago
Gleb Mazovetskiy
6ff55387c2
Update vendored SDL2 to the latest main
4 years ago
Gleb Mazovetskiy
b038b3ce3d
Add an option to build SDL2 from source
...
Replaces the Android-specific version of this.
We'll need it for the iOS build as well.
Also switches to the 2.0.16 release version now that it's out.
4 years ago