Commit Graph

21 Commits

Author SHA1 Message Date
Tim Angus
ff05fee2bf Enable LTO if available 2025-11-24 12:22:13 +00:00
Tim Angus
3470a1d26a Reorganise misc directory 2025-11-11 13:46:14 +00:00
Tim Angus
04365b08a2 Use CMAKE_DL_LIBS 2025-10-18 12:21:28 +01:00
Tim Angus
7871d59030 Fix OpenBSD build 2025-10-17 21:23:02 +01:00
Tim Angus
c2051b8222 Don't set USE_ICON on macOS; the icon is derived from the bundle 2025-10-07 15:26:04 +01:00
Tim Angus
ed080d3a79 (Optionally) put the build products in a subdir, in the dmg 2025-10-07 12:25:29 +01:00
Tim Angus
d02a5ff57f Improve dmg cosmetics 2025-09-26 17:21:07 +01:00
Tim Angus
09bc7746fb Code sign on macOS 2025-09-25 10:48:38 +01:00
Tim Angus
de76c8feea Do post configure function(s) more generically 2025-09-18 14:25:52 +01:00
Justin Luong
5f713ab920 Fix emscripten preload file not working for a symlinked directory 2025-09-15 16:14:10 +01:00
Tim Angus
b2a92847e6 Basic standalone Debian package 2025-09-12 21:36:13 +01:00
Tim Angus
4fccc43576 Basic macOS dmg generation 2025-09-12 21:36:13 +01:00
Tim Angus
53ca8b0565 Basic Windows NSIS installer 2025-09-12 21:36:06 +01:00
Tim Angus
f41496b399 Set CMAKE_INSTALL_PREFIX default more correctly 2025-09-12 20:46:13 +01:00
Justin Luong
6d90d74022 Fixes to emscripten cmake 2025-09-07 16:39:09 +01:00
Tim Angus
0e53cfde93 Fix QVM tool dependencies on Windows 2025-08-30 19:25:45 +01:00
Tim Angus
8dfedc60c1 Remove architecture from binary filenames 2025-08-29 21:30:17 +01:00
Tim Angus
2ec1bbd144 Enquote WINDOWS_ICON_PATH 2025-08-14 12:41:27 +01:00
Tim Angus
f03a012087 Document reasons for contents of COMMON_LIBRARIES 2025-08-12 11:44:59 +01:00
Tim Angus
1df2825cf1 Add missing USE_ICON to RENDERER_DEFINITIONS 2025-08-04 21:45:01 +01:00
Tim Angus
4c6f3f81eb CMake build system 2025-08-03 17:36:01 +01:00