summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugins/networkinformationbackends/networklistmanager/CMakeLists.txt8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/networkinformationbackends/networklistmanager/CMakeLists.txt b/src/plugins/networkinformationbackends/networklistmanager/CMakeLists.txt
index a932f51270..862ee67fa2 100644
--- a/src/plugins/networkinformationbackends/networklistmanager/CMakeLists.txt
+++ b/src/plugins/networkinformationbackends/networklistmanager/CMakeLists.txt
@@ -1,5 +1,5 @@
-qt_internal_add_plugin(QNetworkListManagerNetworkInformationBackendPlugin
- OUTPUT_NAME networklistmanagernetworkinformationbackend
+qt_internal_add_plugin(QNLMNIPlugin
+ OUTPUT_NAME networklistmanager
CLASS_NAME QNetworkListManagerNetworkInformationBackendFactory
TYPE networkinformationbackends
DEFAULT_IF WINDOWS AND QT_FEATURE_networklistmanager
@@ -7,3 +7,7 @@ qt_internal_add_plugin(QNetworkListManagerNetworkInformationBackendPlugin
PUBLIC_LIBRARIES
Qt::NetworkPrivate
)
+
+# Don't repeat the target name in AUTOGEN_BUILD_DIR to work around issues with overlong paths.
+set_property(TARGET QNLMNIPlugin PROPERTY
+ AUTOGEN_BUILD_DIR "${CMAKE_CURRENT_BINARY_DIR}/autogen")