Leon Styhre
|
c036323039
|
(Windows) Updated the CMake configuration for the new SDL and FFmpeg libraries.
|
2022-09-27 17:54:31 +02:00 |
|
Leon Styhre
|
16c858bdc2
|
Added a RetroDECK CMake build option.
|
2022-09-25 22:55:07 +02:00 |
|
Leon Styhre
|
12f25c2618
|
Added a CMake message when building with the OpenGL ES renderer.
|
2022-08-30 19:30:46 +02:00 |
|
Leon Styhre
|
fb61849d4f
|
Added a CMake option for building as an AppImage and enabled it in the AppImage build scripts.
|
2022-08-20 11:28:20 +02:00 |
|
Leon Styhre
|
aa8b5f1f2e
|
Added a CMake flag for building as Flatpak.
|
2022-04-24 11:14:52 +02:00 |
|
Leon Styhre
|
a28216028e
|
Updated a comment in the CMake configuration.
|
2022-04-19 17:48:43 +02:00 |
|
Leon Styhre
|
cad06bd841
|
Changed the RPi preprocessor name from _RPI_ to RASPBERRY_PI.
|
2022-04-19 17:29:29 +02:00 |
|
Leon Styhre
|
954f1aa4f8
|
Added the build date to to main menu for alpha and dev builds.
|
2022-04-19 17:27:04 +02:00 |
|
Leon Styhre
|
277a729a2d
|
Cleaned up the CMake configuration.
|
2022-04-19 17:24:54 +02:00 |
|
Leon Styhre
|
fd5e618296
|
(macOS) Updated FFmpeg to 5.0 and SDL to 2.0.20.
|
2022-04-15 11:30:41 +02:00 |
|
Leon Styhre
|
86c67ad256
|
(Windows) Updated FFmpeg to 5.0 and SDL to 2.0.20.
|
2022-04-15 11:13:15 +02:00 |
|
Leon Styhre
|
03c2d2658f
|
Added a Steam Deck build option to the CMake configuration.
|
2022-04-03 13:34:56 +02:00 |
|
Leon Styhre
|
2fe11bd827
|
A few fixes for the Emscripten WebAssembly build.
|
2022-03-15 17:17:56 +01:00 |
|
Leon Styhre
|
4f21d94aa5
|
Updated the CMake configuration for the new GLES3 renderer.
|
2022-03-14 00:04:38 +01:00 |
|
Leon Styhre
|
4745a8edf3
|
Added a missing Emscripten compiler flag to CMakeLists.txt
|
2022-01-13 21:27:33 +01:00 |
|
Leon Styhre
|
69d218e58a
|
Added CMake configuration for Emscripten WebAssembly builds.
|
2022-01-13 20:32:30 +01:00 |
|
Leon Styhre
|
8596aca68c
|
Added an OpenGL ES 2.0 renderer.
|
2022-01-13 19:39:49 +01:00 |
|
Leon Styhre
|
c477c12dde
|
(Windows) Fixed some build script issues.
|
2022-01-11 17:33:34 +01:00 |
|
Leon Styhre
|
7c640c24bf
|
Some minor CMake configuration cleanup, mostly for Windows.
|
2022-01-09 23:40:59 +01:00 |
|
Leon Styhre
|
d45c690586
|
Some CMake configuration changes for building with rlottie.
|
2022-01-08 16:23:23 +01:00 |
|
Leon Styhre
|
d96879c57f
|
Fixed a CPACK generator issue on Windows and macOS.
|
2022-01-07 18:35:47 +01:00 |
|
Leon Styhre
|
ecc599e5cc
|
(Windows) Some additional CMake configuration changes to make rlottie link correctly.
|
2022-01-07 00:38:20 +01:00 |
|
Leon Styhre
|
998830181f
|
Added CMake configuration for the Lottie animation support.
|
2022-01-06 23:19:37 +01:00 |
|
Leon Styhre
|
280a6d101b
|
(Windows) Changed the CMake configuration to keep all dependencies in-tree in the 'external' directory.
|
2022-01-02 20:54:46 +01:00 |
|
Leon Styhre
|
6431804ee7
|
Removed the deprecated VideoVlcComponent.
|
2022-01-02 13:13:01 +01:00 |
|
Leon Styhre
|
3a53b26361
|
(macOS) Enabled the BUNDLED_CERTS CMake option for legacy builds.
Also added a CMake message on all platforms when configuring with the bundled TLS/SSL certificates.
|
2021-12-18 16:23:50 +01:00 |
|
Leon Styhre
|
8c32c5d28c
|
(Linux) Fixed a Clang compile error.
|
2021-12-01 19:34:12 +01:00 |
|
Leon Styhre
|
a2253113f7
|
(macOS) Some fixes to make the legacy build work again.
|
2021-12-01 17:57:23 +01:00 |
|
Leon Styhre
|
8373d59e29
|
(macOS) All dependencies are now built in-tree.
|
2021-11-30 22:14:18 +01:00 |
|
Leon Styhre
|
360be460a2
|
Added a CMake option to use the bundled TLS certificates with cURL.
|
2021-11-25 17:34:34 +01:00 |
|
Leon Styhre
|
1f9f9b903c
|
(Linux) Reverted the past few commits and removed support for Snap packages.
|
2021-11-24 20:31:46 +01:00 |
|
Leon Styhre
|
f03d233048
|
(Linux) Added CMake configuration and launch script for the Snap package.
|
2021-11-24 18:39:48 +01:00 |
|
Leon Styhre
|
ceefc267b5
|
Added a Snap package option to the CMake configuration file.
|
2021-11-23 20:38:38 +01:00 |
|
Leon Styhre
|
eb9b357678
|
Changed to maximum debug level for Clang and GCC for the Debug and Profiling builds.
Also added the -fno-omit-frame-pointer flag to the TSAN and UBSAN options.
|
2021-11-18 22:29:52 +01:00 |
|
Leon Styhre
|
ed8c43f92c
|
Removed the -pg compiler flag for the CMake Profiling build type.
|
2021-11-17 21:15:35 +01:00 |
|
Leon Styhre
|
9c1008bdd2
|
(RPi) Fixed an invalid compiler flag on aarch64.
|
2021-11-16 22:34:42 +01:00 |
|
Leon Styhre
|
c5c7835dbb
|
Added an UndefinedBehaviorSanitizer option to the CMake configuration file.
|
2021-11-16 20:18:09 +01:00 |
|
Leon Styhre
|
7f5fe3fcbf
|
(RPi) Added some compiler optimization flags.
|
2021-11-16 17:34:11 +01:00 |
|
Leon Styhre
|
634a58fbc3
|
Added a ThreadSanitizer option to the CMake configuration file.
|
2021-11-15 20:22:29 +01:00 |
|
Leon Styhre
|
187115a9e6
|
Miniscule change to the CMake configuration file.
|
2021-11-13 13:30:17 +01:00 |
|
Leon Styhre
|
4b62650166
|
Added an AddressSanitizer option to the CMake configuration file.
|
2021-11-13 13:28:36 +01:00 |
|
Leon Styhre
|
d3b135e387
|
Set the FFmpeg video player HW decoding as disabled by default.
|
2021-11-08 17:58:36 +01:00 |
|
Leon Styhre
|
ac4710a18e
|
Added proper support for the Raspberry Pi 4.
|
2021-11-07 23:54:52 +01:00 |
|
Leon Styhre
|
db0b76a598
|
CMake changes to use the bundled RapidJSON parser.
|
2021-10-06 17:53:13 +02:00 |
|
Leon Styhre
|
5851139e53
|
Added the -Wunused-macros compiler flag.
|
2021-09-21 17:20:58 +02:00 |
|
Leon Styhre
|
fc78f8ee18
|
General cleanup of the CMake configuration files.
|
2021-09-19 18:53:20 +02:00 |
|
Leon Styhre
|
dacda90186
|
Made CMake use a more reliable way for detecting the compiler version.
|
2021-09-19 15:55:47 +02:00 |
|
Leon Styhre
|
e30cad2e9f
|
Added the -Wall, -Wpedantic and some additional compiler flags.
Also increased the minimum Clang and GCC compiler versions.
|
2021-09-19 15:02:13 +02:00 |
|
Leon Styhre
|
abf8759f75
|
Added headers to the CMake configuration files.
|
2021-08-24 18:32:15 +02:00 |
|
Leon Styhre
|
3e88e90dac
|
Changed the language standard from C++14 to C++17
|
2021-08-18 18:55:20 +02:00 |
|