summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLi Xinwei <1326710505@qq.com>2021-08-06 20:09:15 +0800
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-08-06 13:42:55 +0000
commit4060a755b661f3eb1371ddcd0679a2fb4c448ba8 (patch)
treecc5f92f21a58209437cc99941904ac00a505e573
parent73f3e272775a50fcda23bbef9ab1c87383ff50a9 (diff)
downloadqtlocation-4060a755b661f3eb1371ddcd0679a2fb4c448ba8.tar.gz
CMake: Don't give plugins PUBLIC usage requirements part 2
Amends bc9ddc25379b969b8e751a192ba66093a7b7dbc2 Task-number: QTBUG-90819 Change-Id: I91d61a86d7ea79b371de7586b3406bd3b3d3c66b Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit de3961f6da9fa3fe32ecb97714dee02be006080e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/plugins/position/android/src/CMakeLists.txt2
-rw-r--r--src/plugins/position/corelocation/CMakeLists.txt2
-rw-r--r--src/plugins/position/gypsy/CMakeLists.txt1
-rw-r--r--src/plugins/position/winrt/CMakeLists.txt4
-rw-r--r--tests/auto/dummypositionplugin/CMakeLists.txt2
-rw-r--r--tests/auto/positionplugin/CMakeLists.txt2
6 files changed, 6 insertions, 7 deletions
diff --git a/src/plugins/position/android/src/CMakeLists.txt b/src/plugins/position/android/src/CMakeLists.txt
index ed7d4b73..af60c825 100644
--- a/src/plugins/position/android/src/CMakeLists.txt
+++ b/src/plugins/position/android/src/CMakeLists.txt
@@ -12,7 +12,7 @@ qt_internal_add_plugin(QGeoPositionInfoSourceFactoryAndroid
positionfactory_android.cpp positionfactory_android.h
qgeopositioninfosource_android.cpp qgeopositioninfosource_android_p.h
qgeosatelliteinfosource_android.cpp qgeosatelliteinfosource_android_p.h
- PUBLIC_LIBRARIES
+ LIBRARIES
Qt::Core
Qt::CorePrivate
Qt::Positioning
diff --git a/src/plugins/position/corelocation/CMakeLists.txt b/src/plugins/position/corelocation/CMakeLists.txt
index 6d6f9db7..8a0df3f0 100644
--- a/src/plugins/position/corelocation/CMakeLists.txt
+++ b/src/plugins/position/corelocation/CMakeLists.txt
@@ -10,7 +10,7 @@ qt_internal_add_plugin(QGeoPositionInfoSourceFactoryCL
SOURCES
qgeopositioninfosource_cl.mm qgeopositioninfosource_cl_p.h
qgeopositioninfosourcefactory_cl.h qgeopositioninfosourcefactory_cl.mm
- PUBLIC_LIBRARIES
+ LIBRARIES
${FWCoreLocation}
${FWFoundation}
Qt::Core
diff --git a/src/plugins/position/gypsy/CMakeLists.txt b/src/plugins/position/gypsy/CMakeLists.txt
index 02f31a55..c4aa7aea 100644
--- a/src/plugins/position/gypsy/CMakeLists.txt
+++ b/src/plugins/position/gypsy/CMakeLists.txt
@@ -14,7 +14,6 @@ qt_internal_add_plugin(QGeoPositionInfoSourceFactoryGypsy
LIBRARIES
Gypsy::Gypsy
Gconf::Gconf
- PUBLIC_LIBRARIES
Qt::Core
Qt::Positioning
# special case end
diff --git a/src/plugins/position/winrt/CMakeLists.txt b/src/plugins/position/winrt/CMakeLists.txt
index 1f93cabd..f3f0675f 100644
--- a/src/plugins/position/winrt/CMakeLists.txt
+++ b/src/plugins/position/winrt/CMakeLists.txt
@@ -10,7 +10,7 @@ qt_internal_add_plugin(QGeoPositionInfoSourceFactoryWinRT
SOURCES
qgeopositioninfosource_winrt.cpp qgeopositioninfosource_winrt_p.h
qgeopositioninfosourcefactory_winrt.cpp qgeopositioninfosourcefactory_winrt.h
- PUBLIC_LIBRARIES
+ LIBRARIES
Qt::Core
Qt::CorePrivate
Qt::Positioning
@@ -23,6 +23,6 @@ qt_internal_add_plugin(QGeoPositionInfoSourceFactoryWinRT
#####################################################################
qt_internal_extend_target(QGeoPositionInfoSourceFactoryWinRT CONDITION MSVC AND NOT WINRT
- PUBLIC_LIBRARIES
+ LIBRARIES
runtimeobject.lib
)
diff --git a/tests/auto/dummypositionplugin/CMakeLists.txt b/tests/auto/dummypositionplugin/CMakeLists.txt
index aba6f092..377f61f9 100644
--- a/tests/auto/dummypositionplugin/CMakeLists.txt
+++ b/tests/auto/dummypositionplugin/CMakeLists.txt
@@ -10,7 +10,7 @@ qt_internal_add_plugin(DummyPluginForTests
DEFAULT_IF FALSE
SOURCES
plugin.cpp
- PUBLIC_LIBRARIES
+ LIBRARIES
Qt::Core
Qt::Positioning
)
diff --git a/tests/auto/positionplugin/CMakeLists.txt b/tests/auto/positionplugin/CMakeLists.txt
index d5e6c2e4..9ed4bcd2 100644
--- a/tests/auto/positionplugin/CMakeLists.txt
+++ b/tests/auto/positionplugin/CMakeLists.txt
@@ -10,7 +10,7 @@ qt_internal_add_plugin(QGeoPositionInfoSourceFactoryTest
DEFAULT_IF FALSE
SOURCES
plugin.cpp
- PUBLIC_LIBRARIES
+ LIBRARIES
Qt::Core
Qt::Positioning
)