aboutsummaryrefslogtreecommitdiffstats
path: root/cmake
diff options
context:
space:
mode:
authorCristian Adam <cristian.adam@gmail.com>2020-09-25 10:22:20 +0200
committerCristian Adam <cristian.adam@qt.io>2020-09-25 10:00:47 +0000
commit94008aa71e138768190d743d8e9fc1cd26460222 (patch)
tree437c933918bef1dfe854865018dc8ce50669fcfd /cmake
parentac3337c5571affc7bc5dfce5fa7ad162809d9bdb (diff)
CMake: Fix compilation error when QmlPlugin is not built
Ammends 6fe11f80d62df7d9723b11ce9eae1ed1a790dc59 Change-Id: Ifa909d8e2946c4fdd8e2a5301bab2686a615d89a Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'cmake')
-rw-r--r--cmake/QtCreatorAPIInternal.cmake6
1 files changed, 5 insertions, 1 deletions
diff --git a/cmake/QtCreatorAPIInternal.cmake b/cmake/QtCreatorAPIInternal.cmake
index 34567dc2e2..5404680da0 100644
--- a/cmake/QtCreatorAPIInternal.cmake
+++ b/cmake/QtCreatorAPIInternal.cmake
@@ -387,7 +387,7 @@ function(extend_qtc_target target_name)
cmake_parse_arguments(_arg
""
"SOURCES_PREFIX;FEATURE_INFO"
- "CONDITION;DEPENDS;PUBLIC_DEPENDS;DEFINES;PUBLIC_DEFINES;INCLUDES;PUBLIC_INCLUDES;SOURCES;EXPLICIT_MOC;SKIP_AUTOMOC;EXTRA_TRANSLATIONS"
+ "CONDITION;DEPENDS;PUBLIC_DEPENDS;DEFINES;PUBLIC_DEFINES;INCLUDES;PUBLIC_INCLUDES;SOURCES;EXPLICIT_MOC;SKIP_AUTOMOC;EXTRA_TRANSLATIONS;PROPERTIES"
${ARGN}
)
@@ -456,4 +456,8 @@ function(extend_qtc_target target_name)
endforeach()
append_extra_translations(${target_name} "${_arg_EXTRA_TRANSLATIONS}")
+
+ if (_arg_PROPERTIES)
+ set_target_properties(${target_name} PROPERTIES ${_arg_PROPERTIES})
+ endif()
endfunction()