Improved error handling
[GPXSee.git] / gpxsee.pro
blob40c72107acf07bf815f3f7455f5d6beb936b8553
1 TARGET = GPXSee
2 VERSION = 4.0
3 QT += core \
4 gui \
5 network
6 greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
7 greaterThan(QT_MAJOR_VERSION, 4): QT += printsupport
8 lessThan(QT_VERSION, 5.4): QT += opengl
9 macx: QT += opengl
10 HEADERS += src/config.h \
11 src/icons.h \
12 src/gui.h \
13 src/poi.h \
14 src/rtree.h \
15 src/axisitem.h \
16 src/keys.h \
17 src/slideritem.h \
18 src/markeritem.h \
19 src/infoitem.h \
20 src/elevationgraph.h \
21 src/speedgraph.h \
22 src/sliderinfoitem.h \
23 src/filebrowser.h \
24 src/map.h \
25 src/onlinemap.h \
26 src/maplist.h \
27 src/downloader.h \
28 src/units.h \
29 src/scaleitem.h \
30 src/waypoint.h \
31 src/track.h \
32 src/graphview.h \
33 src/trackpoint.h \
34 src/waypointitem.h \
35 src/palette.h \
36 src/heartrategraph.h \
37 src/range.h \
38 src/cpuarch.h \
39 src/settings.h \
40 src/app.h \
41 src/trackinfo.h \
42 src/exportdialog.h \
43 src/fileselectwidget.h \
44 src/margins.h \
45 src/temperaturegraph.h \
46 src/graphtab.h \
47 src/misc.h \
48 src/trackitem.h \
49 src/tooltip.h \
50 src/route.h \
51 src/routeitem.h \
52 src/graphitem.h \
53 src/graph.h \
54 src/pathitem.h \
55 src/pathview.h \
56 src/griditem.h \
57 src/data.h \
58 src/gpxparser.h \
59 src/tcxparser.h \
60 src/parser.h \
61 src/csvparser.h \
62 src/coordinates.h \
63 src/tile.h \
64 src/rd.h \
65 src/wgs84.h \
66 src/kmlparser.h \
67 src/trackdata.h \
68 src/routedata.h \
69 src/fitparser.h \
70 src/format.h \
71 src/path.h \
72 src/assert.h \
73 src/cadencegraph.h \
74 src/powergraph.h \
75 src/igcparser.h \
76 src/nmeaparser.h \
77 src/optionsdialog.h \
78 src/colorbox.h \
79 src/stylecombobox.h \
80 src/opengl.h \
81 src/timetype.h \
82 src/emptymap.h \
83 src/offlinemap.h \
84 src/mapdir.h \
85 src/matrix.h \
86 src/tar.h \
87 src/atlas.h
88 SOURCES += src/main.cpp \
89 src/gui.cpp \
90 src/poi.cpp \
91 src/axisitem.cpp \
92 src/slideritem.cpp \
93 src/markeritem.cpp \
94 src/infoitem.cpp \
95 src/elevationgraph.cpp \
96 src/speedgraph.cpp \
97 src/sliderinfoitem.cpp \
98 src/filebrowser.cpp \
99 src/onlinemap.cpp \
100 src/maplist.cpp \
101 src/downloader.cpp \
102 src/scaleitem.cpp \
103 src/track.cpp \
104 src/graphview.cpp \
105 src/waypointitem.cpp \
106 src/palette.cpp \
107 src/heartrategraph.cpp \
108 src/range.cpp \
109 src/app.cpp \
110 src/trackinfo.cpp \
111 src/exportdialog.cpp \
112 src/fileselectwidget.cpp \
113 src/temperaturegraph.cpp \
114 src/trackpoint.cpp \
115 src/misc.cpp \
116 src/waypoint.cpp \
117 src/trackitem.cpp \
118 src/tooltip.cpp \
119 src/route.cpp \
120 src/routeitem.cpp \
121 src/graphitem.cpp \
122 src/pathitem.cpp \
123 src/pathview.cpp \
124 src/griditem.cpp \
125 src/data.cpp \
126 src/gpxparser.cpp \
127 src/tcxparser.cpp \
128 src/csvparser.cpp \
129 src/coordinates.cpp \
130 src/kmlparser.cpp \
131 src/fitparser.cpp \
132 src/format.cpp \
133 src/graph.cpp \
134 src/cadencegraph.cpp \
135 src/powergraph.cpp \
136 src/igcparser.cpp \
137 src/path.cpp \
138 src/nmeaparser.cpp \
139 src/optionsdialog.cpp \
140 src/colorbox.cpp \
141 src/stylecombobox.cpp \
142 src/emptymap.cpp \
143 src/offlinemap.cpp \
144 src/mapdir.cpp \
145 src/matrix.cpp \
146 src/tar.cpp \
147 src/atlas.cpp
148 RESOURCES += gpxsee.qrc
149 TRANSLATIONS = lang/gpxsee_cs.ts \
150 lang/gpxsee_sv.ts
151 macx {
152 ICON = icons/gpxsee.icns
153 QMAKE_INFO_PLIST = Info.plist
154 APP_RESOURCES.files = icons/gpx.icns \
155 icons/tcx.icns \
156 icons/kml.icns \
157 icons/fit.icns \
158 icons/igc.icns \
159 icons/nmea.icns \
160 pkg/maps.txt
161 APP_RESOURCES.path = Contents/Resources
162 QMAKE_BUNDLE_DATA += APP_RESOURCES
164 win32 {
165 RC_ICONS = icons/gpxsee.ico \
166 icons/gpx.ico \
167 icons/tcx.ico \
168 icons/kml.ico \
169 icons/fit.ico \
170 icons/igc.ico \
171 icons/nmea.ico
173 DEFINES += APP_VERSION=\\\"$$VERSION\\\"