summaryrefslogtreecommitdiff
path: root/src/location/location.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/location/location.pro')
-rw-r--r--src/location/location.pro9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/location/location.pro b/src/location/location.pro
index b0e2c3f1..ae202718 100644
--- a/src/location/location.pro
+++ b/src/location/location.pro
@@ -39,7 +39,14 @@ include(maps/maps.pri)
include(places/places.pri)
include(declarativemaps/declarativemaps.pri)
include(declarativeplaces/declarativeplaces.pri)
-qtConfig(location-labs-plugin):include(labs/labs.pri)
+qtConfig(location-labs-plugin) {
+ include(labs/labs.pri)
+} else {
+ # FIXME: this should be moved out of plugin source code, geojson is referenced from other places
+ # within codebase,however compilation of location-labs-plugin is optional
+ PRIVATE_HEADERS += labs/qgeojson_p.h
+ SOURCES += labs/qgeojson.cpp
+}
HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS