1TARGET = QtPositioning 2QT = core-private 3CONFIG += simd optimize_full 4 5#INCLUDEPATH += ../3rdparty/poly2tri 6INCLUDEPATH += ../3rdparty/clipper 7INCLUDEPATH += ../3rdparty/clip2tri 8 9QMAKE_DOCS = $$PWD/doc/qtpositioning.qdocconf 10OTHER_FILES += configure.json doc/src/*.qdoc doc/src/plugins/*.qdoc # show .qdoc files in Qt Creator 11 12ANDROID_BUNDLED_JAR_DEPENDENCIES = \ 13 jar/QtPositioning.jar:org.qtproject.qt5.android.positioning.QtPositioning 14ANDROID_PERMISSIONS += \ 15 android.permission.ACCESS_FINE_LOCATION 16ANDROID_FEATURES += \ 17 android.hardware.location.gps 18ANDROID_LIB_DEPENDENCIES = \ 19 plugins/position/libplugins_position_qtposition_android.so 20MODULE_WINRT_CAPABILITIES_DEVICE += \ 21 location 22MODULE_PLUGIN_TYPES = \ 23 position 24 25PUBLIC_HEADERS += \ 26 qgeoaddress.h \ 27 qgeoareamonitorinfo.h \ 28 qgeoareamonitorsource.h \ 29 qgeoshape.h \ 30 qgeorectangle.h \ 31 qgeocircle.h \ 32 qgeocoordinate.h \ 33 qgeolocation.h \ 34 qgeopositioninfo.h \ 35 qgeopositioninfosource.h \ 36 qgeosatelliteinfo.h \ 37 qgeosatelliteinfosource.h \ 38 qnmeapositioninfosource.h \ 39 qgeopositioninfosourcefactory.h \ 40 qpositioningglobal.h \ 41 qgeopolygon.h \ 42 qgeopath.h \ 43 44PRIVATE_HEADERS += \ 45 qgeoaddress_p.h \ 46 qgeoshape_p.h \ 47 qgeorectangle_p.h \ 48 qgeocircle_p.h \ 49 qgeolocation_p.h \ 50 qlocationutils_p.h \ 51 qnmeapositioninfosource_p.h \ 52 qgeocoordinate_p.h \ 53 qgeopositioninfosource_p.h \ 54 qdoublevector2d_p.h \ 55 qdoublevector3d_p.h \ 56 qwebmercator_p.h \ 57 qpositioningglobal_p.h \ 58 qlocationdata_simulator_p.h \ 59 qdoublematrix4x4_p.h \ 60 qgeopath_p.h \ 61 qgeopolygon_p.h \ 62 qgeocoordinateobject_p.h \ 63 qgeopositioninfo_p.h \ 64 qgeosatelliteinfo_p.h \ 65 qgeosatelliteinfosource_p.h \ 66 qclipperutils_p.h 67 68SOURCES += \ 69 qgeoaddress.cpp \ 70 qgeoareamonitorsource.cpp \ 71 qgeoareamonitorinfo.cpp \ 72 qgeoshape.cpp \ 73 qgeorectangle.cpp \ 74 qgeocircle.cpp \ 75 qgeocoordinate.cpp \ 76 qgeolocation.cpp \ 77 qgeopositioninfo.cpp \ 78 qgeopositioninfosource.cpp \ 79 qgeosatelliteinfo.cpp \ 80 qgeosatelliteinfosource.cpp \ 81 qlocationutils.cpp \ 82 qnmeapositioninfosource.cpp \ 83 qgeopositioninfosourcefactory.cpp \ 84 qdoublevector2d.cpp \ 85 qdoublevector3d.cpp \ 86 qgeopath.cpp \ 87 qgeopolygon.cpp \ 88 qlocationdata_simulator.cpp \ 89 qwebmercator.cpp \ 90 qdoublematrix4x4.cpp \ 91 qclipperutils.cpp \ 92 qgeocoordinateobject.cpp 93 94HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS 95 96load(qt_module) 97 98LIBS_PRIVATE += -L$$MODULE_BASE_OUTDIR/lib -lqt_clip2tri$$qtPlatformTargetSuffix() 99