summaryrefslogtreecommitdiffstats
path: root/cmake/QtDocsHelpers.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/QtDocsHelpers.cmake')
-rw-r--r--cmake/QtDocsHelpers.cmake8
1 files changed, 6 insertions, 2 deletions
diff --git a/cmake/QtDocsHelpers.cmake b/cmake/QtDocsHelpers.cmake
index 0857f18eee..cbe4cbd309 100644
--- a/cmake/QtDocsHelpers.cmake
+++ b/cmake/QtDocsHelpers.cmake
@@ -16,7 +16,9 @@ function(qt_internal_add_docs)
return()
endif()
- if (QT_SUPERBUILD OR QT_WILL_INSTALL)
+ if(QT_SUPERBUILD)
+ set(doc_tools_dir "${QtBase_BINARY_DIR}/${INSTALL_BINDIR}")
+ elseif(QT_WILL_INSTALL)
set(doc_tools_dir "${QT_BUILD_INTERNALS_RELOCATABLE_INSTALL_PREFIX}/${INSTALL_BINDIR}")
else()
set(doc_tools_dir "${QT_BUILD_INTERNALS_RELOCATABLE_INSTALL_PREFIX}/qtbase/${INSTALL_BINDIR}")
@@ -80,7 +82,9 @@ function(qt_internal_add_docs)
"${include_path_args}"
)
- if (QT_WILL_INSTALL)
+ if(QT_SUPERBUILD)
+ set(qt_install_docs_env "${QtBase_BINARY_DIR}/${INSTALL_DOCDIR}")
+ elseif(QT_WILL_INSTALL)
set(qt_install_docs_env "${CMAKE_INSTALL_PREFIX}/${INSTALL_DOCDIR}")
else()
set(qt_install_docs_env "${QT_BUILD_INTERNALS_RELOCATABLE_INSTALL_PREFIX}/${INSTALL_DOCDIR}")