8 greaterThan(QT_MAJOR_VERSION
, 4) {
12 lessThan(QT_MAJOR_VERSION
, 5) {QT
+= opengl
}
13 equals(QT_MAJOR_VERSION
, 5) : lessThan(QT_MINOR_VERSION
, 4) {QT
+= opengl
}
16 HEADERS
+= src
/config
.h \
17 src
/common
/staticassert
.h \
18 src
/common
/coordinates
.h \
22 src
/common
/str2int
.h \
29 src
/GUI
/slideritem
.h \
30 src
/GUI
/markeritem
.h \
32 src
/GUI
/elevationgraph
.h \
33 src
/GUI
/speedgraph
.h \
34 src
/GUI
/sliderinfoitem
.h \
35 src
/GUI
/filebrowser
.h \
39 src
/GUI
/waypointitem
.h \
41 src
/GUI
/heartrategraph
.h \
43 src
/GUI
/exportdialog
.h \
44 src
/GUI
/fileselectwidget
.h \
46 src
/GUI
/temperaturegraph
.h \
55 src
/GUI
/cadencegraph
.h \
56 src
/GUI
/powergraph
.h \
57 src
/GUI
/gearratiograph
.h \
58 src
/GUI
/optionsdialog
.h \
60 src
/GUI
/stylecombobox
.h \
63 src
/GUI
/percentslider
.h \
64 src
/GUI
/elevationgraphitem
.h \
65 src
/GUI
/speedgraphitem
.h \
66 src
/GUI
/heartrategraphitem
.h \
67 src
/GUI
/temperaturegraphitem
.h \
68 src
/GUI
/cadencegraphitem
.h \
69 src
/GUI
/powergraphitem
.h \
70 src
/GUI
/gearratiographitem
.h \
71 src
/GUI
/oddspinbox
.h \
75 src
/GUI
/searchpointer
.h \
77 src
/map
/projection
.h \
80 src
/map
/webmercator
.h \
81 src
/map
/transversemercator
.h \
84 src
/map
/lambertconic
.h \
85 src
/map
/lambertazimuthal
.h \
86 src
/map
/albersequal
.h \
90 src
/map
/downloader
.h \
100 src
/map
/transform
.h \
104 src
/map
/angularunits
.h \
105 src
/map
/primemeridian
.h \
106 src
/map
/linearunits
.h \
108 src
/map
/mapsource
.h \
109 src
/map
/tileloader
.h \
115 src
/map
/coordinatesystem
.h \
119 src
/data
/waypoint
.h \
122 src
/data
/trackpoint
.h \
125 src
/data
/trackdata
.h \
126 src
/data
/routedata
.h \
128 src
/data
/gpxparser
.h \
129 src
/data
/tcxparser
.h \
130 src
/data
/csvparser
.h \
131 src
/data
/kmlparser
.h \
132 src
/data
/fitparser
.h \
133 src
/data
/igcparser
.h \
134 src
/data
/nmeaparser
.h \
135 src
/data
/oziparsers
.h \
137 src
/map
/geocentric
.h \
142 src
/data
/locparser
.h \
143 src
/data
/slfparser
.h \
144 src
/map
/geotiffmap
.h \
146 src
/common
/greatcircle
.h \
147 src
/map
/mbtilesmap
.h \
149 SOURCES
+= src
/main
.cpp \
150 src
/common
/coordinates
.cpp \
151 src
/common
/rectc
.cpp \
152 src
/common
/range
.cpp \
153 src
/common
/str2int
.cpp \
156 src
/GUI
/axisitem
.cpp \
157 src
/GUI
/slideritem
.cpp \
158 src
/GUI
/markeritem
.cpp \
159 src
/GUI
/infoitem
.cpp \
160 src
/GUI
/elevationgraph
.cpp \
161 src
/GUI
/speedgraph
.cpp \
162 src
/GUI
/sliderinfoitem
.cpp \
163 src
/GUI
/filebrowser
.cpp \
164 src
/GUI
/scaleitem
.cpp \
165 src
/GUI
/graphview
.cpp \
166 src
/GUI
/waypointitem
.cpp \
167 src
/GUI
/palette
.cpp \
168 src
/GUI
/heartrategraph
.cpp \
169 src
/GUI
/trackinfo
.cpp \
170 src
/GUI
/exportdialog
.cpp \
171 src
/GUI
/fileselectwidget
.cpp \
172 src
/GUI
/temperaturegraph
.cpp \
173 src
/GUI
/trackitem
.cpp \
174 src
/GUI
/tooltip
.cpp \
175 src
/GUI
/routeitem
.cpp \
176 src
/GUI
/graphitem
.cpp \
177 src
/GUI
/pathitem
.cpp \
178 src
/GUI
/griditem
.cpp \
180 src
/GUI
/cadencegraph
.cpp \
181 src
/GUI
/powergraph
.cpp \
182 src
/GUI
/gearratiograph
.cpp \
183 src
/GUI
/optionsdialog
.cpp \
184 src
/GUI
/colorbox
.cpp \
185 src
/GUI
/stylecombobox
.cpp \
186 src
/GUI
/oddspinbox
.cpp \
187 src
/GUI
/percentslider
.cpp \
188 src
/GUI
/elevationgraphitem
.cpp \
189 src
/GUI
/speedgraphitem
.cpp \
190 src
/GUI
/heartrategraphitem
.cpp \
191 src
/GUI
/temperaturegraphitem
.cpp \
192 src
/GUI
/cadencegraphitem
.cpp \
193 src
/GUI
/powergraphitem
.cpp \
194 src
/GUI
/gearratiographitem
.cpp \
195 src
/GUI
/nicenum
.cpp \
196 src
/GUI
/mapview
.cpp \
197 src
/map
/maplist
.cpp \
198 src
/map
/onlinemap
.cpp \
199 src
/map
/downloader
.cpp \
200 src
/map
/emptymap
.cpp \
206 src
/map
/ellipsoid
.cpp \
208 src
/map
/webmercator
.cpp \
209 src
/map
/transversemercator
.cpp \
211 src
/map
/lambertconic
.cpp \
212 src
/map
/albersequal
.cpp \
213 src
/map
/lambertazimuthal
.cpp \
214 src
/map
/geotiff
.cpp \
216 src
/map
/transform
.cpp \
217 src
/map
/mapfile
.cpp \
218 src
/map
/tifffile
.cpp \
219 src
/map
/projection
.cpp \
221 src
/map
/angularunits
.cpp \
222 src
/map
/primemeridian
.cpp \
223 src
/map
/linearunits
.cpp \
224 src
/map
/mapsource
.cpp \
225 src
/map
/tileloader
.cpp \
226 src
/map
/wmtsmap
.cpp \
231 src
/map
/coordinatesystem
.cpp \
237 src
/data
/gpxparser
.cpp \
238 src
/data
/tcxparser
.cpp \
239 src
/data
/csvparser
.cpp \
240 src
/data
/kmlparser
.cpp \
241 src
/data
/fitparser
.cpp \
242 src
/data
/igcparser
.cpp \
243 src
/data
/nmeaparser
.cpp \
244 src
/data
/oziparsers
.cpp \
245 src
/map
/geocentric
.cpp \
246 src
/map
/mercator
.cpp \
250 src
/data
/locparser
.cpp \
251 src
/data
/slfparser
.cpp \
252 src
/map
/geotiffmap
.cpp \
254 src
/common
/greatcircle
.cpp \
255 src
/map
/mbtilesmap
.cpp \
258 RESOURCES
+= gpxsee
.qrc
259 TRANSLATIONS
= lang
/gpxsee_en
.ts \
269 ICON
= icons
/gpxsee
.icns
270 QMAKE_INFO_PLIST
= pkg
/Info
.plist
271 LOCALE
.path
= Contents
/Resources
/translations
272 LOCALE
.files
= lang
/gpxsee_en
.qm \
280 CSV
.path
= Contents
/Resources
282 MAPS
.path
= Contents
/Resources
283 MAPS
.files
= pkg
/maps
284 ICONS
.path
= Contents
/Resources
/icons
285 ICONS
.files
= icons
/gpx
.icns \
296 QMAKE_BUNDLE_DATA
+= LOCALE MAPS ICONS CSV
299 RC_ICONS
= icons
/gpxsee
.ico \
311 DEFINES
+= _USE_MATH_DEFINES
314 DEFINES
+= APP_VERSION
=\\\"$$VERSION
\\\"
315 DEFINES
*= QT_USE_QSTRINGBUILDER