blob: 2b04d110e50248ed35fdc8f4ffca32ee8fd6a813 [file] [log] [blame]
TEMPLATE = subdirs
qtHaveModule(location) {
SUBDIRS += geotestplugin # several subtargets depend on this
#Place unit tests
SUBDIRS += qplace \
qplaceattribute \
qplacecategory \
qplacecontactdetail \
qplacecontentrequest \
qplacedetailsreply \
qplaceeditorial \
qplacematchreply \
qplacematchrequest \
qplaceimage \
qplaceratings \
qplaceresult \
qproposedsearchresult \
qplacereply \
qplacereview \
qplacesearchrequest \
qplacesupplier \
qplacesearchresult \
qplacesearchreply \
qplacesearchsuggestionreply \
qplaceuser
!android: {
SUBDIRS += \
qplacemanager \
qplacemanager_nokia \
qplacemanager_unsupported \
placesplugin_unsupported
qplacemanager.depends = geotestplugin
}
#misc tests
SUBDIRS += doublevectors
!android: SUBDIRS += cmake qmlinterface # looks for .qmls locally
#Map and Navigation tests
SUBDIRS += qgeocodingmanagerplugins \
qgeocameracapabilities\
qgeocameradata \
qgeocodereply \
qgeomaneuver \
qgeotiledmapscene \
qgeoroute \
qgeoroutereply \
qgeorouterequest \
qgeoroutesegment \
qgeoroutingmanagerplugins \
qgeotilespec \
qgeoroutexmlparser \
maptype \
qgeocameratiles
# These use plugins
!android: {
SUBDIRS += qgeoserviceprovider \
qgeoroutingmanager \
nokia_services \
qgeocodingmanager \
qgeotiledmap
qgeoserviceprovider.depends = geotestplugin
qgeotiledmap.depends = geotestplugin
}
qtHaveModule(quick):!android {
SUBDIRS += declarative_geoshape \
declarative_core
declarative_core.depends = geotestplugin
!mac: {
SUBDIRS += declarative_ui
declarative_ui.depends = geotestplugin
}
}
}
SUBDIRS += \
qgeoaddress \
qgeoshape \
qgeorectangle \
qgeocircle \
qgeopath \
qgeopolygon \
qgeocoordinate \
qgeolocation \
qgeopositioninfo \
qgeosatelliteinfo \
qgeosatelliteinfosource \
qgeojson \
qnmeapositioninfosource
!android: SUBDIRS += \
positionplugin \
positionpluginV1 \
positionplugintest \
qgeoareamonitor \
qgeopositioninfosource \
qgeosatelliteinfosource \
qnmeapositioninfosource