diff options
-rw-r--r-- | usagestatistic.pro | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/usagestatistic.pro b/usagestatistic.pro index 3a80d9e..8ee4897 100644 --- a/usagestatistic.pro +++ b/usagestatistic.pro @@ -99,12 +99,16 @@ QTC_PLUGIN_RECOMMENDS += \ # Create build directory, in case if CMake won't be able do that system("$$sprintf($$QMAKE_MKDIR_CMD, $$shell_path($${EXTRA_CMAKE_MODULES_BUILD_PATH}))") - system("cmake -S $$shell_path($${EXTRA_CMAKE_MODULES_SOURCE_PATH}) \ + EXTRA_CMAKE_MODULES_CMAKE_CMD = \ + "cmake -S $$shell_path($${EXTRA_CMAKE_MODULES_SOURCE_PATH}) \ -B $$shell_path($${EXTRA_CMAKE_MODULES_BUILD_PATH}) \ - -DCMAKE_INSTALL_PREFIX:PATH=\"$$shell_path($${EXTRA_CMAKE_MODULES_INSTALL_PATH})\"") + -DCMAKE_INSTALL_PREFIX:PATH=\"$$shell_path($${EXTRA_CMAKE_MODULES_INSTALL_PATH})\"" + message("$${EXTRA_CMAKE_MODULES_CMAKE_CMD}") + system("$${EXTRA_CMAKE_MODULES_CMAKE_CMD}") # "Build" extra-cmake-modules first time. This step is required to configure KUserFeedback EXTRA_CMAKE_MODULES_BUILD_CMD = "cmake --build $$shell_path($${EXTRA_CMAKE_MODULES_BUILD_PATH}) --target install" + message("$${EXTRA_CMAKE_MODULES_BUILD_CMD}") system("$${EXTRA_CMAKE_MODULES_BUILD_CMD}") # Configure KUserFeedback @@ -135,13 +139,16 @@ QTC_PLUGIN_RECOMMENDS += \ # Create build directory, in case if CMake won't be able do that system("$$sprintf($$QMAKE_MKDIR_CMD, $$shell_path($${KUSERFEEDBACK_BUILD_PATH}))") - system("cmake -S $$shell_path($${KUSERFEEDBACK_SOURCE_PATH}) \ + KUSERFEEDBACK_CMAKE_CMD = \ + "cmake -S $$shell_path($${KUSERFEEDBACK_SOURCE_PATH}) \ -B $$shell_path($${KUSERFEEDBACK_BUILD_PATH}) \ $${KUSERFEEDBACK_COMPONENTS} \ $${KUSERFEEDBACK_DEFINES} \ -DCMAKE_INSTALL_PREFIX:PATH=\"$$shell_path($${KUSERFEEDBACK_INSTALL_PATH})\" \ -DCMAKE_PREFIX_PATH=\"$${CMAKE_PREFIX_PATHS}\" \ - -DKDE_INSTALL_LIBDIR=lib") + -DKDE_INSTALL_LIBDIR=lib" + message("$${KUSERFEEDBACK_CMAKE_CMD}") + system("$${KUSERFEEDBACK_CMAKE_CMD}") buildextracmakemodules.commands = "$${EXTRA_CMAKE_MODULES_BUILD_CMD}" |