summaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorPeter Varga <pvarga@inf.u-szeged.hu>2021-09-13 16:26:21 +0200
committerPeter Varga <pvarga@inf.u-szeged.hu>2021-09-15 12:31:37 +0000
commitd8bf7df001670b879492743cd4431c5956708653 (patch)
treecaedb953f839413af1d275a07b76fff6acaa3391 /src/CMakeLists.txt
parentd6f899f8416843b9371df10b17f6ab9417601d38 (diff)
Fix CMake error when configuring for cross-compilation
The error is: CMake Error at src/CMakeLists.txt:166 (add_dependencies): Cannot add target-level dependencies to non-existent target "run_core_GnReady". Pick-to: dev Change-Id: I8adc3a90d18fc0edab39ba9a37eaf3e18636b30e Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index ec0f556dc..501a687f1 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -162,7 +162,12 @@ if(CMAKE_CROSSCOMPILING)
-DQT_FEATURE_qtwebengine_build=${QT_FEATURE_qtwebengine_build}
-DQT_FEATURE_qtpdf_build=${QT_FEATURE_qtpdf_build}
)
- add_dependencies(run_core_GnReady hostBuild)
+ if(QT_FEATURE_qtwebengine_build)
+ add_dependencies(run_core_GnReady hostBuild)
+ endif()
+ if(QT_FEATURE_qtpdf_build)
+ add_dependencies(run_pdf_GnReady hostBuild)
+ endif()
endif()
# install gn for cross build