Commit Graph
23 Commits
Author SHA1 Message Date
Tim Angus 4b605f6377 Allow execution of VM code on macOS
The Q3 VM compiles native code that is unsigned, which since Tahoe (possibly
earlier) requires an entitlement to be set in order to execute it.
2026-01-14 18:33:13 +00:00
Noah Metzger c5b99645f9 Fix Windows dedicated server console
Use con_win32.c instead of con_passive.c to fix the Windows dedicated server interactive console under CMake.
2025-12-04 10:10:29 +00:00
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