macOS: Initial Apple Silicon and x86_64 build support

* Refactor: add MACOSX_BUNDLE option to qt_add_executable in multiple CMakeLists.txt files
* #14045 macOS: Guard std::stacktrace usage and skip ucontext on Apple platforms
* #14045 macOS: Guard std::ispanstream with std::istringstream fallback
* #14045 macOS: Add vcpkg overlay triplets for osx and exclude grpc on osx
* #14045 macOS: CMake macOS build support and openzgy OpenMP-disable patch
* #14045 CI: Add macOS build workflow
* #14045 macOS: Use feature-test macros to detect <stacktrace> and <spanstream>
* #14045 macOS: Make MAX_STIMPLAN_LAYERS constexpr to fix arm64 link error
* #14045 CI: Ship README-macOS.txt with artifact to document Gatekeeper workaround
* #14045 CI: Pin macOS runner to macos-14 and set deployment target to 14.0
* #14045 CI: Move macOS runner to macos-15 and fix README step on configure failure
This commit is contained in:
Magne Sjaastad authored and GitHub committed 2026-06-01 12:38:55 +02:00
1 parent 187addb1d0
commit 022d77bef8
19 files changed
+627 -14

No files matched your search

@@ -119,7 +119,6 @@
#include <algorithm>
#include <csignal>
#include <stacktrace>
//==================================================================================================
///