mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-04-29 14:59:39 -04:00
21 lines
676 B
Diff
21 lines
676 B
Diff
CMake: Fix macOS -no-feature-sessionmanager build with CMake < 3.25
|
|
|
|
Work around CMake issue 23464.
|
|
|
|
|
|
See: https://codereview.qt-project.org/c/qt/qtbase/+/634002
|
|
|
|
|
|
--- a/qtbase/src/plugins/platforms/cocoa/CMakeLists.txt
|
|
+++ b/qtbase/src/plugins/platforms/cocoa/CMakeLists.txt
|
|
@@ -102,3 +102,10 @@ qt_internal_extend_target(QCocoaIntegrationPlugin CONDITION QT_FEATURE_sessionma
|
|
SOURCES
|
|
qcocoasessionmanager.cpp qcocoasessionmanager.h
|
|
)
|
|
+
|
|
+# Work around CMake issue 23464
|
|
+if(CMAKE_VERSION VERSION_LESS "3.25" AND NOT QT_FEATURE_sessionmanager)
|
|
+ set_target_properties(QCocoaIntegrationPlugin PROPERTIES
|
|
+ DISABLE_PRECOMPILE_HEADERS ON
|
|
+ )
|
|
+endif()
|