diff options
author | Peter Varga <pvarga@inf.u-szeged.hu> | 2021-09-13 16:26:21 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-09-21 07:05:36 +0000 |
commit | 2b79b8a75dc837ed28028579473b3fa68edbdec2 (patch) | |
tree | 8703fc612885c36e2cf4e90855b8e6beb5c1423a | |
parent | a70ae1602d5c2f40ebe4a4ce05c2644e922e137d (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".
Change-Id: I8adc3a90d18fc0edab39ba9a37eaf3e18636b30e
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
(cherry picked from commit d8bf7df001670b879492743cd4431c5956708653)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | src/CMakeLists.txt | 7 |
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 |