Commit Graph

13 Commits

Author SHA1 Message Date
Tim Angus
dbc451190a Don't append the git revision if tagged to match the current version 2025-10-08 13:35:32 +01:00
Tim Angus
7c2603a788 Set CMP0177 directly rather than by version 2025-09-27 10:27:05 +01:00
Tim Angus
de76c8feea Do post configure function(s) more generically 2025-09-18 14:25:52 +01:00
Tim Angus
d8bf83931d Revert CMake minimum to previous value (by setting cmake_policy) 2025-09-18 14:18:36 +01:00
Tim Angus
f60d07bb55 Fold install(...) calls into set_output_dirs 2025-09-11 21:22:42 +01:00
Tim Angus
2b516c5077 Add SOURCE_DATE_EPOCH support 2025-08-30 11:31:31 +01:00
Tim Angus
8dfedc60c1 Remove architecture from binary filenames 2025-08-29 21:30:17 +01:00
Simon McVittie
03c5ee009d cmake: Allow PRODUCT_VERSION to be overridden at build-time
In packaging systems like Debian's, typically the build will not have
a .git/ directory available; or if it does, the commit ID will be a
downstream packaging commit that means nothing to upstream developers.
However, the packaging can inject a more meaningful version number if
given a way to do so.

Signed-off-by: Simon McVittie <smcv@debian.org>
2025-08-20 21:46:40 +01:00
Tim Angus
dcbbf2c806 Enable ASM language as required 2025-08-13 15:37:23 +01:00
Tim Angus
2383bd1351 Add CMake USE_INTERNAL_SDL option, defaulting to ON 2025-08-09 02:35:51 +01:00
smallmodel
074c0ecc4a Detect architecture from the compiler instead of the host 2025-08-07 15:10:25 +01:00
Tim Angus
d7484df0e7 CI configuration for CMake 2025-08-03 17:36:21 +01:00
Tim Angus
4c6f3f81eb CMake build system 2025-08-03 17:36:01 +01:00