cross
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Tue, 3 Dec 2024 16:51:53 +0000 (16:51 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Tue, 3 Dec 2024 16:51:53 +0000 (16:51 +0000)
Gbp-Pq: Name cross.patch

CMakeLists.txt

index 9124be4940401d44b1f65570849420232b5b1f29..84a00d1c3d3971e056d3ba079b9edf6c89a70de6 100644 (file)
@@ -63,8 +63,12 @@ set_package_properties(KF6Syndication PROPERTIES
 
 option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF)
 add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)")
-
-cmake_dependent_option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ON "NOT CMAKE_CROSSCOMPILING" OFF)
+if (CMAKE_CROSSCOMPILING)
+    set(BUILD_DESIGNERPLUGIN_DEFAULT OFF)
+else()
+    set(BUILD_DESIGNERPLUGIN_DEFAULT ON)
+endif()
+option(BUILD_DESIGNERPLUGIN "Build plugin for Qt Designer" ${BUILD_DESIGNERPLUGIN_DEFAULT})
 add_feature_info(DESIGNERPLUGIN ${BUILD_DESIGNERPLUGIN} "Build plugin for Qt Designer")
 
 set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 CACHE STRING "Control the range of deprecated API excluded from the build [default=0].")