@@ -337,11 +337,11 @@ ELSE (WITH_INTERNAL_QEXTSERIALPORT)
337
337
INCLUDE_DIRECTORIES (${QEXTSERIALPORT_INCLUDE_DIR} )
338
338
ENDIF (WITH_INTERNAL_QEXTSERIALPORT)
339
339
340
- IF (QT_MOBILITY_LOCATION_FOUND)
340
+ IF (QT_MOBILITY_LOCATION_FOUND OR Qt5Positioning_FOUND )
341
341
SET (QGIS_CORE_SRCS ${QGIS_CORE_SRCS}
342
342
gps/qgsqtlocationconnection.cpp
343
343
)
344
- ENDIF (QT_MOBILITY_LOCATION_FOUND)
344
+ ENDIF (QT_MOBILITY_LOCATION_FOUND OR Qt5Positioning_FOUND )
345
345
346
346
ADD_FLEX_FILES(QGIS_CORE_SRCS qgsexpressionlexer.ll)
347
347
@@ -450,11 +450,11 @@ IF (WITH_INTERNAL_QEXTSERIALPORT)
450
450
)
451
451
ENDIF (WITH_INTERNAL_QEXTSERIALPORT)
452
452
453
- IF (QT_MOBILITY_LOCATION_FOUND)
453
+ IF (QT_MOBILITY_LOCATION_FOUND OR Qt5Positioning_FOUND )
454
454
SET (QGIS_CORE_MOC_HDRS ${QGIS_CORE_MOC_HDRS}
455
455
gps/qgsqtlocationconnection.h
456
456
)
457
- ENDIF (QT_MOBILITY_LOCATION_FOUND)
457
+ ENDIF (QT_MOBILITY_LOCATION_FOUND OR Qt5Positioning_FOUND )
458
458
459
459
QT4_WRAP_CPP(QGIS_CORE_MOC_SRCS ${QGIS_CORE_MOC_HDRS} )
460
460
@@ -666,11 +666,12 @@ SET(QGIS_CORE_HDRS
666
666
layertree/qgslayertreeutils.h
667
667
)
668
668
669
- IF (QT_MOBILITY_LOCATION_FOUND)
669
+ IF (QT_MOBILITY_LOCATION_FOUND OR Qt5Positioning_FOUND )
670
670
SET (QGIS_CORE_HDRS ${QGIS_CORE_HDRS}
671
+ gps/qgsqtlocationconnection.h
671
672
gps/qgsgpsconnectionregistry.h
672
673
)
673
- ENDIF (QT_MOBILITY_LOCATION_FOUND)
674
+ ENDIF (QT_MOBILITY_LOCATION_FOUND OR Qt5Positioning_FOUND )
674
675
675
676
INCLUDE_DIRECTORIES (
676
677
${CMAKE_CURRENT_SOURCE_DIR}
@@ -762,7 +763,7 @@ IF (NOT WITH_INTERNAL_QEXTSERIALPORT)
762
763
ENDIF (NOT WITH_INTERNAL_QEXTSERIALPORT)
763
764
764
765
IF (QT_MOBILITY_LOCATION_FOUND)
765
- TARGET_LINK_LIBRARIES(qgis_core ${QT_MOBILITY_LOCATION_LIBRARY} )
766
+ TARGET_LINK_LIBRARIES(qgis_core ${QT_MOBILITY_LOCATION_LIBRARY} )
766
767
ENDIF (QT_MOBILITY_LOCATION_FOUND)
767
768
768
769
TARGET_LINK_LIBRARIES(qgis_core
@@ -783,6 +784,12 @@ TARGET_LINK_LIBRARIES(qgis_core
783
784
${SPATIALITE_LIBRARY}
784
785
)
785
786
787
+ IF (Qt5Positioning_FOUND)
788
+ TARGET_LINK_LIBRARIES(qgis_core
789
+ Qt5::Positioning
790
+ )
791
+ ENDIF (Qt5Positioning_FOUND)
792
+
786
793
# install
787
794
788
795
INSTALL(TARGETS qgis_core
0 commit comments