Commit graph

69 commits

Author SHA1 Message Date
Leon Styhre f78f7ab35f Beta releases will now also have the build date displayed in the main menu. 2022-12-22 20:05:04 +01:00
Leon Styhre d3ceeb345b (Windows) Added a missing dependency setup check. 2022-12-15 20:36:43 +01:00
Leon Styhre 46e17ced6f Updated SDL from 2.24.1 to 2.26.1 2022-12-15 20:13:37 +01:00
Leon Styhre 607c2d1165 Fixed an issue with the AppImage build scripts. 2022-10-30 19:07:46 +01:00
Leon Styhre 48ede308e7 (macOS) Fixed an issue with the dependency build script. 2022-10-30 18:10:20 +01:00
Leon Styhre 3da54a22be Updated FreeType to 2.12.1 and pugixml to 1.12.1 on Windows and macOS and curl to 7.86.0 on Windows. 2022-10-30 17:50:32 +01:00
Leon Styhre 5f5e223e77 Updated SDL from 2.24.0 to 2.24.1 2022-10-30 17:12:18 +01:00
Leon Styhre 86772dbf6d (macOS) Improved error handling for the dependency build scripts. 2022-10-30 13:01:51 +01:00
Leon Styhre c679c07301 (Windows) Improved error handling for the dependency build scripts. 2022-10-30 12:34:57 +01:00
Leon Styhre 655ed3be17 (Windows) Added stripping of some dependency DLL files. 2022-10-04 17:46:02 +02:00
Leon Styhre 82bae35fe0 Explicitly set some dependencies to the Release build type on macOS and Windows. 2022-10-04 17:33:22 +02:00
Leon Styhre 5d7f36d432 (macOS) Updated FFmpeg from 5.0.1 to 5.1.2 2022-10-01 18:24:45 +02:00
Leon Styhre 64a112747c (Windows) Updated FFmpeg from 5.0.1 to 5.1.2 2022-10-01 18:05:02 +02:00
Leon Styhre 7d3a3e6b30 (Linux) A current SDL library version is now built and included with the AppImage releases. 2022-09-27 18:01:01 +02:00
Leon Styhre 8d6851d66b (macOS) Updated the SDL library version from 2.0.20 to 2.24.0
Also fixed an issue where the wrong SDL release type was built.
2022-09-27 17:52:36 +02:00
Leon Styhre e9fd585312 (Windows) Updated the SDL library version from 2.0.20 to 2.24.0
Also fixed an issue with an invalid FFmpeg library download URL.
2022-09-27 17:50:09 +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 351daf55a8 OCD update to change cURL to curl in code comments and documentation. 2022-06-29 17:22:50 +02:00
Leon Styhre 8dfe472d0c (macOS) Improved Apple compliance for the Info.plist file. 2022-06-27 18:40:58 +02:00
Leon Styhre f24cfd5e5f (Unix) Small change to the man page. 2022-06-17 21:15:52 +02:00
Leon Styhre 3f2ddb5adc (Unix) Small change to the man page. 2022-06-16 20:15:03 +02:00
Leon Styhre 6dc6ab8447 Updated all links to the new GitLab namespace. 2022-05-15 09:58:03 +02:00
Leon Styhre 6c425fa533 Removed the deprecated tools/update_theme_formatversion.sh script. 2022-04-24 21:38:33 +02:00
Leon Styhre 73a4f0e7e9 Updated update_version_string.sh for the recent CMake configuration changes. 2022-04-19 17:32:10 +02:00
Leon Styhre 8cda342ec3 Small update to the man page. 2022-04-19 17:31:07 +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 d78f7d5d71 Updated the FFmpeg build flags and added some license files. 2022-04-13 19:31:12 +02:00
Leon Styhre 7d31a61235 Fixed a small issue in create_dummy_game_files.sh 2022-04-05 17:06:46 +02:00
Leon Styhre 5c701ba1ba Added a build script for the Steam Deck AppImage. 2022-04-03 13:58:37 +02:00
Leon Styhre 79aa95d242 Changed tools/create_AppImage.sh to not include version information in the AppImage filename. 2022-03-29 18:50:18 +02:00
Leon Styhre 9396577c89 Fixed a potential warning when running the tools/create_AppImage.sh script. 2022-03-20 19:46:43 +01:00
Leon Styhre 44d4cb88f1 (Windows) Fixed two issues with the MinGW build setup script. 2022-02-27 15:25:41 +01:00
Leon Styhre 455e7fb13a (macOS) Updated the build scripts to work on the M1 architecture.
Also improved the in-tree build to not needing to install any libraries during dependencies compilation.
2022-02-02 18:05:49 +01:00
Leon Styhre c477c12dde (Windows) Fixed some build script issues. 2022-01-11 17:33:34 +01:00
Leon Styhre f832bb1cab (Windows) Added in-tree dependencies build scripts for MinGW. 2022-01-02 20:23:35 +01:00
Leon Styhre b7d71693f8 (Windows) Added in-tree dependencies build scripts for MSVC. 2022-01-02 18:34:11 +01:00
Leon Styhre 662db54f97 (macOS) Changed a download URL for the in-tree dependency setup script. 2022-01-02 18:29:31 +01:00
Leon Styhre 817d76190a (macOS) Updated the bundled SDL version from 2.0.16 to 2.0.18 2021-12-08 21:30:39 +01:00
Leon Styhre 8373d59e29 (macOS) All dependencies are now built in-tree. 2021-11-30 22:14:18 +01:00
Leon Styhre a88a6dcd78 (Linux) Added a script to generate an AppImage. 2021-11-25 19:28:49 +01:00
Leon Styhre 0b6e8b588f Removed an unnecessary file modification from update_version_string.sh 2021-11-25 19:04:04 +01:00
Leon Styhre 2282dcfeff Small change to the man page generation script. 2021-11-14 12:25:59 +01:00
Leon Styhre b5a45ae04f Added a tools script to generate dummy games files. 2021-11-05 11:13:20 +01:00
Leon Styhre 292302f7cb Clarified the usage of update_theme_formatversion.sh 2021-08-24 18:17:06 +02:00
Leon Styhre d3be0b73d3 Changed the word 'front-end' to 'frontend'. 2021-08-12 12:03:11 +02:00
Leon Styhre fd742ab452 (Unix) Small change to the man page. 2021-07-15 22:30:23 +02:00
Leon Styhre 745cf6ff92 Added a script to reformat the entire codebase using clang-format. 2021-07-07 17:53:05 +02:00
Leon Styhre b63831147e Pedantic commit. 2021-07-07 17:49:08 +02:00
Leon Styhre f22ec86cd1 Fixed an issue where update_version_string.sh did not properly update the version. 2021-07-05 20:53:35 +02:00