2015-10-06 23:54:43 +02:00
|
|
|
TARGET = GPXSee
|
2018-05-20 21:47:29 +02:00
|
|
|
VERSION = 5.12
|
2015-10-05 01:43:48 +02:00
|
|
|
QT += core \
|
2015-11-23 23:19:57 +01:00
|
|
|
gui \
|
|
|
|
network
|
2015-10-05 01:43:48 +02:00
|
|
|
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
|
|
|
greaterThan(QT_MAJOR_VERSION, 4): QT += printsupport
|
2016-12-20 00:11:30 +01:00
|
|
|
lessThan(QT_VERSION, 5.4): QT += opengl
|
|
|
|
macx: QT += opengl
|
2017-11-26 18:54:03 +01:00
|
|
|
INCLUDEPATH += ./src
|
2015-10-05 01:43:48 +02:00
|
|
|
HEADERS += src/config.h \
|
2017-11-26 18:54:03 +01:00
|
|
|
src/common/staticassert.h \
|
|
|
|
src/common/coordinates.h \
|
|
|
|
src/common/range.h \
|
|
|
|
src/common/rectc.h \
|
|
|
|
src/common/wgs84.h \
|
2018-01-22 00:38:13 +01:00
|
|
|
src/common/str2int.h \
|
2018-05-22 22:40:15 +02:00
|
|
|
src/common/rtree.h \
|
2017-11-26 18:54:03 +01:00
|
|
|
src/GUI/app.h \
|
|
|
|
src/GUI/icons.h \
|
|
|
|
src/GUI/gui.h \
|
|
|
|
src/GUI/axisitem.h \
|
|
|
|
src/GUI/keys.h \
|
|
|
|
src/GUI/slideritem.h \
|
|
|
|
src/GUI/markeritem.h \
|
|
|
|
src/GUI/infoitem.h \
|
|
|
|
src/GUI/elevationgraph.h \
|
|
|
|
src/GUI/speedgraph.h \
|
|
|
|
src/GUI/sliderinfoitem.h \
|
|
|
|
src/GUI/filebrowser.h \
|
|
|
|
src/GUI/units.h \
|
|
|
|
src/GUI/scaleitem.h \
|
|
|
|
src/GUI/graphview.h \
|
|
|
|
src/GUI/waypointitem.h \
|
|
|
|
src/GUI/palette.h \
|
|
|
|
src/GUI/heartrategraph.h \
|
|
|
|
src/GUI/trackinfo.h \
|
|
|
|
src/GUI/exportdialog.h \
|
|
|
|
src/GUI/fileselectwidget.h \
|
|
|
|
src/GUI/margins.h \
|
|
|
|
src/GUI/temperaturegraph.h \
|
|
|
|
src/GUI/graphtab.h \
|
|
|
|
src/GUI/trackitem.h \
|
|
|
|
src/GUI/tooltip.h \
|
|
|
|
src/GUI/routeitem.h \
|
|
|
|
src/GUI/graphitem.h \
|
|
|
|
src/GUI/pathitem.h \
|
|
|
|
src/GUI/griditem.h \
|
|
|
|
src/GUI/format.h \
|
|
|
|
src/GUI/cadencegraph.h \
|
|
|
|
src/GUI/powergraph.h \
|
|
|
|
src/GUI/optionsdialog.h \
|
|
|
|
src/GUI/colorbox.h \
|
|
|
|
src/GUI/stylecombobox.h \
|
|
|
|
src/GUI/opengl.h \
|
|
|
|
src/GUI/timetype.h \
|
|
|
|
src/GUI/percentslider.h \
|
|
|
|
src/GUI/elevationgraphitem.h \
|
|
|
|
src/GUI/speedgraphitem.h \
|
|
|
|
src/GUI/heartrategraphitem.h \
|
|
|
|
src/GUI/temperaturegraphitem.h \
|
|
|
|
src/GUI/cadencegraphitem.h \
|
|
|
|
src/GUI/powergraphitem.h \
|
|
|
|
src/GUI/oddspinbox.h \
|
|
|
|
src/GUI/settings.h \
|
|
|
|
src/GUI/nicenum.h \
|
|
|
|
src/GUI/cpuarch.h \
|
|
|
|
src/GUI/searchpointer.h \
|
2017-12-01 00:22:16 +01:00
|
|
|
src/GUI/mapview.h \
|
2017-11-26 18:54:03 +01:00
|
|
|
src/map/projection.h \
|
|
|
|
src/map/ellipsoid.h \
|
|
|
|
src/map/datum.h \
|
2018-05-12 22:38:42 +02:00
|
|
|
src/map/webmercator.h \
|
2017-11-26 18:54:03 +01:00
|
|
|
src/map/transversemercator.h \
|
|
|
|
src/map/latlon.h \
|
|
|
|
src/map/utm.h \
|
|
|
|
src/map/lambertconic.h \
|
|
|
|
src/map/lambertazimuthal.h \
|
|
|
|
src/map/albersequal.h \
|
|
|
|
src/map/map.h \
|
|
|
|
src/map/maplist.h \
|
|
|
|
src/map/onlinemap.h \
|
|
|
|
src/map/downloader.h \
|
|
|
|
src/map/tile.h \
|
|
|
|
src/map/emptymap.h \
|
|
|
|
src/map/offlinemap.h \
|
|
|
|
src/map/tar.h \
|
|
|
|
src/map/ozf.h \
|
|
|
|
src/map/atlas.h \
|
|
|
|
src/map/matrix.h \
|
2018-01-08 23:47:45 +01:00
|
|
|
src/map/geotiff.h \
|
|
|
|
src/map/pcs.h \
|
|
|
|
src/map/transform.h \
|
|
|
|
src/map/mapfile.h \
|
|
|
|
src/map/tifffile.h \
|
2018-04-15 16:27:47 +02:00
|
|
|
src/map/gcs.h \
|
|
|
|
src/map/angularunits.h \
|
|
|
|
src/map/primemeridian.h \
|
|
|
|
src/map/linearunits.h \
|
|
|
|
src/map/ct.h \
|
|
|
|
src/map/mapsource.h \
|
|
|
|
src/map/tileloader.h \
|
|
|
|
src/map/wmtsmap.h \
|
|
|
|
src/map/wmts.h \
|
|
|
|
src/map/wmsmap.h \
|
|
|
|
src/map/wms.h \
|
|
|
|
src/map/crs.h \
|
|
|
|
src/map/coordinatesystem.h \
|
2018-04-16 20:26:10 +02:00
|
|
|
src/map/pointd.h \
|
2017-11-26 18:54:03 +01:00
|
|
|
src/data/graph.h \
|
|
|
|
src/data/poi.h \
|
|
|
|
src/data/waypoint.h \
|
|
|
|
src/data/track.h \
|
|
|
|
src/data/route.h \
|
|
|
|
src/data/trackpoint.h \
|
|
|
|
src/data/data.h \
|
|
|
|
src/data/parser.h \
|
|
|
|
src/data/trackdata.h \
|
|
|
|
src/data/routedata.h \
|
|
|
|
src/data/path.h \
|
|
|
|
src/data/gpxparser.h \
|
|
|
|
src/data/tcxparser.h \
|
|
|
|
src/data/csvparser.h \
|
|
|
|
src/data/kmlparser.h \
|
|
|
|
src/data/fitparser.h \
|
|
|
|
src/data/igcparser.h \
|
|
|
|
src/data/nmeaparser.h \
|
2018-05-02 21:25:14 +02:00
|
|
|
src/data/oziparsers.h \
|
2018-05-11 19:54:12 +02:00
|
|
|
src/map/rectd.h \
|
2018-05-13 00:40:03 +02:00
|
|
|
src/map/geocentric.h \
|
2018-05-22 22:40:15 +02:00
|
|
|
src/map/mercator.h \
|
|
|
|
src/map/jnxmap.h
|
2015-10-05 01:43:48 +02:00
|
|
|
SOURCES += src/main.cpp \
|
2017-11-26 18:54:03 +01:00
|
|
|
src/common/coordinates.cpp \
|
|
|
|
src/common/rectc.cpp \
|
|
|
|
src/common/range.cpp \
|
2018-01-22 00:38:13 +01:00
|
|
|
src/common/str2int.cpp \
|
2017-11-26 18:54:03 +01:00
|
|
|
src/GUI/app.cpp \
|
|
|
|
src/GUI/gui.cpp \
|
|
|
|
src/GUI/axisitem.cpp \
|
|
|
|
src/GUI/slideritem.cpp \
|
|
|
|
src/GUI/markeritem.cpp \
|
|
|
|
src/GUI/infoitem.cpp \
|
|
|
|
src/GUI/elevationgraph.cpp \
|
|
|
|
src/GUI/speedgraph.cpp \
|
|
|
|
src/GUI/sliderinfoitem.cpp \
|
|
|
|
src/GUI/filebrowser.cpp \
|
|
|
|
src/GUI/scaleitem.cpp \
|
|
|
|
src/GUI/graphview.cpp \
|
|
|
|
src/GUI/waypointitem.cpp \
|
|
|
|
src/GUI/palette.cpp \
|
|
|
|
src/GUI/heartrategraph.cpp \
|
|
|
|
src/GUI/trackinfo.cpp \
|
|
|
|
src/GUI/exportdialog.cpp \
|
|
|
|
src/GUI/fileselectwidget.cpp \
|
|
|
|
src/GUI/temperaturegraph.cpp \
|
|
|
|
src/GUI/trackitem.cpp \
|
|
|
|
src/GUI/tooltip.cpp \
|
|
|
|
src/GUI/routeitem.cpp \
|
|
|
|
src/GUI/graphitem.cpp \
|
|
|
|
src/GUI/pathitem.cpp \
|
|
|
|
src/GUI/griditem.cpp \
|
|
|
|
src/GUI/format.cpp \
|
|
|
|
src/GUI/cadencegraph.cpp \
|
|
|
|
src/GUI/powergraph.cpp \
|
|
|
|
src/GUI/optionsdialog.cpp \
|
|
|
|
src/GUI/colorbox.cpp \
|
|
|
|
src/GUI/stylecombobox.cpp \
|
|
|
|
src/GUI/oddspinbox.cpp \
|
|
|
|
src/GUI/percentslider.cpp \
|
|
|
|
src/GUI/elevationgraphitem.cpp \
|
|
|
|
src/GUI/speedgraphitem.cpp \
|
|
|
|
src/GUI/heartrategraphitem.cpp \
|
|
|
|
src/GUI/temperaturegraphitem.cpp \
|
|
|
|
src/GUI/cadencegraphitem.cpp \
|
|
|
|
src/GUI/powergraphitem.cpp \
|
|
|
|
src/GUI/nicenum.cpp \
|
2017-12-01 00:22:16 +01:00
|
|
|
src/GUI/mapview.cpp \
|
2017-11-26 18:54:03 +01:00
|
|
|
src/map/maplist.cpp \
|
|
|
|
src/map/onlinemap.cpp \
|
|
|
|
src/map/downloader.cpp \
|
|
|
|
src/map/emptymap.cpp \
|
|
|
|
src/map/offlinemap.cpp \
|
|
|
|
src/map/tar.cpp \
|
|
|
|
src/map/atlas.cpp \
|
|
|
|
src/map/ozf.cpp \
|
|
|
|
src/map/matrix.cpp \
|
|
|
|
src/map/ellipsoid.cpp \
|
|
|
|
src/map/datum.cpp \
|
2018-05-12 22:38:42 +02:00
|
|
|
src/map/webmercator.cpp \
|
2017-11-26 18:54:03 +01:00
|
|
|
src/map/transversemercator.cpp \
|
|
|
|
src/map/utm.cpp \
|
|
|
|
src/map/lambertconic.cpp \
|
|
|
|
src/map/albersequal.cpp \
|
|
|
|
src/map/lambertazimuthal.cpp \
|
2018-01-08 23:47:45 +01:00
|
|
|
src/map/geotiff.cpp \
|
|
|
|
src/map/pcs.cpp \
|
|
|
|
src/map/transform.cpp \
|
|
|
|
src/map/mapfile.cpp \
|
|
|
|
src/map/tifffile.cpp \
|
2018-01-20 20:13:56 +01:00
|
|
|
src/map/projection.cpp \
|
|
|
|
src/map/gcs.cpp \
|
|
|
|
src/map/angularunits.cpp \
|
2018-01-20 23:51:39 +01:00
|
|
|
src/map/primemeridian.cpp \
|
2018-01-28 22:56:08 +01:00
|
|
|
src/map/linearunits.cpp \
|
2018-02-20 23:37:19 +01:00
|
|
|
src/map/mapsource.cpp \
|
|
|
|
src/map/tileloader.cpp \
|
|
|
|
src/map/wmtsmap.cpp \
|
2018-03-30 10:25:05 +02:00
|
|
|
src/map/wmts.cpp \
|
|
|
|
src/map/wmsmap.cpp \
|
|
|
|
src/map/wms.cpp \
|
2018-04-05 20:38:23 +02:00
|
|
|
src/map/crs.cpp \
|
2018-04-13 20:54:38 +02:00
|
|
|
src/map/coordinatesystem.cpp \
|
2018-04-15 16:27:47 +02:00
|
|
|
src/data/data.cpp \
|
|
|
|
src/data/poi.cpp \
|
|
|
|
src/data/track.cpp \
|
|
|
|
src/data/route.cpp \
|
|
|
|
src/data/path.cpp \
|
|
|
|
src/data/gpxparser.cpp \
|
|
|
|
src/data/tcxparser.cpp \
|
|
|
|
src/data/csvparser.cpp \
|
|
|
|
src/data/kmlparser.cpp \
|
|
|
|
src/data/fitparser.cpp \
|
|
|
|
src/data/igcparser.cpp \
|
|
|
|
src/data/nmeaparser.cpp \
|
2018-05-11 19:54:12 +02:00
|
|
|
src/data/oziparsers.cpp \
|
2018-05-13 00:40:03 +02:00
|
|
|
src/map/geocentric.cpp \
|
2018-05-22 22:40:15 +02:00
|
|
|
src/map/mercator.cpp \
|
|
|
|
src/map/jnxmap.cpp
|
2015-10-05 01:43:48 +02:00
|
|
|
RESOURCES += gpxsee.qrc
|
2017-01-23 00:02:16 +01:00
|
|
|
TRANSLATIONS = lang/gpxsee_cs.ts \
|
2017-04-17 20:56:56 +02:00
|
|
|
lang/gpxsee_sv.ts \
|
2018-01-08 23:57:33 +01:00
|
|
|
lang/gpxsee_de.ts \
|
2018-01-11 10:34:00 +01:00
|
|
|
lang/gpxsee_ru.ts \
|
2018-02-08 18:21:04 +01:00
|
|
|
lang/gpxsee_fi.ts \
|
2018-04-17 22:52:47 +02:00
|
|
|
lang/gpxsee_fr.ts \
|
|
|
|
lang/gpxsee_pl.ts
|
2016-04-29 22:49:37 +02:00
|
|
|
macx {
|
|
|
|
ICON = icons/gpxsee.icns
|
2018-02-10 11:17:31 +01:00
|
|
|
QMAKE_INFO_PLIST = pkg/Info.plist
|
2018-02-09 22:25:20 +01:00
|
|
|
LOCALE.path = Contents/Resources/translations
|
2018-02-08 19:50:15 +01:00
|
|
|
LOCALE.files = lang/gpxsee_cs.qm \
|
|
|
|
lang/gpxsee_de.qm \
|
|
|
|
lang/gpxsee_fi.qm \
|
|
|
|
lang/gpxsee_fr.qm \
|
|
|
|
lang/gpxsee_ru.qm \
|
2018-04-17 22:52:47 +02:00
|
|
|
lang/gpxsee_sv.qm \
|
|
|
|
lang/gpxsee_pl.qm
|
2018-02-10 09:29:10 +01:00
|
|
|
CSV.path = Contents/Resources
|
|
|
|
CSV.files = pkg/csv
|
2018-02-09 22:25:20 +01:00
|
|
|
MAPS.path = Contents/Resources
|
|
|
|
MAPS.files = pkg/maps
|
|
|
|
ICONS.path = Contents/Resources/icons
|
2018-04-14 23:33:59 +02:00
|
|
|
ICONS.files = icons/gpx.icns \
|
|
|
|
icons/tcx.icns \
|
2016-11-03 18:34:23 +01:00
|
|
|
icons/kml.icns \
|
|
|
|
icons/fit.icns \
|
2016-11-11 19:54:53 +01:00
|
|
|
icons/igc.icns \
|
2018-04-14 14:04:19 +02:00
|
|
|
icons/nmea.icns \
|
|
|
|
icons/plt.icns \
|
|
|
|
icons/rte.icns \
|
|
|
|
icons/wpt.icns
|
2018-02-09 22:25:20 +01:00
|
|
|
QMAKE_BUNDLE_DATA += LOCALE MAPS ICONS CSV
|
2016-05-02 22:21:57 +02:00
|
|
|
}
|
|
|
|
win32 {
|
|
|
|
RC_ICONS = icons/gpxsee.ico \
|
2016-11-02 19:39:32 +01:00
|
|
|
icons/gpx.ico \
|
|
|
|
icons/tcx.ico \
|
|
|
|
icons/kml.ico \
|
2016-11-11 19:54:53 +01:00
|
|
|
icons/fit.ico \
|
2016-11-18 08:03:04 +01:00
|
|
|
icons/igc.ico \
|
2018-04-14 14:04:19 +02:00
|
|
|
icons/nmea.ico \
|
|
|
|
icons/plt.ico \
|
|
|
|
icons/rte.ico \
|
|
|
|
icons/wpt.ico
|
2018-05-15 21:51:56 +02:00
|
|
|
DEFINES += _USE_MATH_DEFINES
|
2016-04-29 22:49:37 +02:00
|
|
|
}
|
2016-04-30 09:44:28 +02:00
|
|
|
DEFINES += APP_VERSION=\\\"$$VERSION\\\"
|