Finish v3.0.0
[f1lt.git] / F1LT.pro
blobac9f4929124b3a8c5619f5b8d7cd326eb9619897
1 # -------------------------------------------------
2 # Project created by QtCreator 2012-03-18T12:26:59
3 # -------------------------------------------------
4 QT += core \
5 gui \
6 network \
7 xml
8 # opengl
10 TARGET = F1LT
11 QMAKE_INSTALL_PROGRAM = install
12 QMAKE_INSTALL_FILE = install
14 #--------------------------------------------------------------
15 # installation prefixes
16 PREFIX = /opt/$$TARGET
18 #by default application data will be stored in /opt/F1LT/share
19 SHARE=$$PREFIX/share
20 #--------------------------------------------------------------
22 DEFINES += INSTALL_PREFIX=$$PREFIX
23 DEFINES += SHARE_PREFIX=$$SHARE
25 target.path = $$PREFIX/bin/
26 TEMPLATE = app
28 OBJECTS_DIR = obj/
29 MOC_DIR = moc/
30 UI_DIR = ui/
32 INSTALLS += target \
33 DATA_FILES
35 DATA_FILES.files = season.dat trackdata.dat trackrecords.dat trackcoords.dat
36 DATA_FILES.path = $$SHARE
38 macx {
39 ICON = icons/icon.icns
40 APP_DATA_FILES.files = season.dat trackdata.dat trackrecords.dat trackcoords.dat
41 APP_DATA_FILES.path = Contents/MacOS
42 QMAKE_BUNDLE_DATA += APP_DATA_FILES
45 RC_FILE = f1lt.rc
47 DEFINES += QT_NO_DEBUG_OUTPUT
48 SOURCES += src/tools/sessionanalysiswidget.cpp \
49 src/main_gui/weatherchartswidget.cpp \
50 src/main_gui/nosessionboardwidget.cpp \
51 src/main.cpp \
52 src/main_gui/ltwindow.cpp \
53 src/net/datastreamreader.cpp \
54 src/net/httpdatareader.cpp \
55 src/net/socketdatareader.cpp \
56 src/main_gui/driverdatawidget.cpp \
57 src/charts/chartwidget.cpp \
58 src/main_gui/sessiondatawidget.cpp \
59 src/tools/headtoheaddialog.cpp \
60 src/core/driverdata.cpp \
61 src/core/eventdata.cpp \
62 src/player/eventrecorder.cpp \
63 src/main_gui/preferencesdialog.cpp \
64 src/main_gui/logindialog.cpp \
65 src/player/eventplayer.cpp \
66 src/tools/laptimecomparisondialog.cpp \
67 src/core/f1ltcore.cpp \
68 src/main_gui/eventstatuswidget.cpp \
69 src/charts/sessionlaptimeschart.cpp \
70 src/charts/fplaptimeschart.cpp \
71 src/charts/lapcompchart.cpp \
72 src/charts/weatherchart.cpp \
73 src/core/lapdata.cpp \
74 src/net/packetparser.cpp \
75 src/main_gui/ltwidget.cpp \
76 src/main_gui/models/ltmodel.cpp \
77 src/main_gui/models/practicemodel.cpp \
78 src/main_gui/lttableview.cpp \
79 src/main_gui/models/qualimodel.cpp \
80 src/main_gui/models/racemodel.cpp \
81 src/main_gui/models/driverlaphistorymodel.cpp \
82 src/main_gui/ltitemdelegate.cpp \
83 src/main_gui/models/speedrecordsmodel.cpp \
84 src/main_gui/models/fastestlapsmodel.cpp \
85 src/main_gui/models/pitstopsmodel.cpp \
86 src/core/seasondata.cpp \
87 src/core/sessiontimer.cpp \
88 src/net/ltfilesmanager.cpp \
89 src/tools/ltfilesmanagerdialog.cpp \
90 src/main_gui/aboutdialog.cpp \
91 src/charts/driverdatachart.cpp \
92 src/tools/followadriverdialog.cpp \
93 src/tools/sessiontimeswidget.cpp \
94 src/tools/drivertracker/driverradarpositioner.cpp \
95 src/tools/drivertracker/drivertrackerpositioner.cpp \
96 src/tools/drivertracker/drivertrackerwidget.cpp \
97 src/tools/drivertracker/drivertrackerinfo.cpp \
98 src/net/packetbuffer.cpp \
99 src/main_gui/delaywidget.cpp \
100 src/core/trackrecords.cpp \
101 src/tools/trackrecordsdialog.cpp \
102 src/tools/driverrecordsdialog.cpp \
103 src/core/imagesfactory.cpp \
104 src/main_gui/driverinfolabel.cpp \
105 src/net/networksettings.cpp \
106 src/main_gui/drivercolorsdialog.cpp \
107 src/core/colorsmanager.cpp \
108 src/core/sessiondefaults.cpp \
109 src/core/trackmapscoordinates.cpp \
110 src/player/ltfilesloader.cpp \
111 src/main_gui/commentarywidget.cpp \
112 src/main_gui/updatescheckerdialog.cpp \
113 src/tools/drivertracker/driverclassification.cpp \
114 src/tools/drivertracker/driverradararea.cpp \
115 src/tools/drivertracker/drivertrackerarea.cpp \
116 src/tools/drivertracker/drivertrackerscene.cpp \
117 src/tools/drivertracker/driverradarscene.cpp \
118 src/tools/drivertracker/drivertrackertimer.cpp \
119 src/tools/drivertracker/driverradaritem.cpp \
120 src/tools/drivertracker/drivertrackeritem.cpp \
121 src/tools/drivertracker/drivertrackerscitem.cpp \
122 src/core/timer.cpp \
123 src/net/standingsmanager.cpp \
124 src/main_gui/standingswidget.cpp \
125 src/core/trackdatamanager.cpp \
126 src/tools/drivertracker/driverradarwidget.cpp \
127 src/tools/drivertracker/drivertracker.cpp \
128 src/tools/performancecomparewidget.cpp \
129 src/core/seasonxmlfilemanager.cpp
132 HEADERS += src/tools/sessionanalysiswidget.h \
133 src/main_gui/weatherchartswidget.h \
134 src/main_gui/nosessionboardwidget.h \
135 src/main_gui/ltwindow.h \
136 src/net/datastreamreader.h \
137 src/net/httpdatareader.h \
138 src/net/socketdatareader.h \
139 src/main_gui/driverdatawidget.h \
140 src/charts/chartwidget.h \
141 src/main_gui/sessiondatawidget.h \
142 src/tools/headtoheaddialog.h \
143 src/core/driverdata.h \
144 src/core/eventdata.h \
145 src/player/eventrecorder.h \
146 src/main_gui/preferencesdialog.h \
147 src/main_gui/logindialog.h \
148 src/player/eventplayer.h \
149 src/tools/laptimecomparisondialog.h \
150 src/core/f1ltcore.h \
151 src/main_gui/eventstatuswidget.h \
152 src/charts/sessionlaptimeschart.h \
153 src/charts/fplaptimeschart.h \
154 src/charts/lapcompchart.h \
155 src/charts/weatherchart.h \
156 src/core/lapdata.h \
157 src/net/packetparser.h \
158 src/main_gui/ltwidget.h \
159 src/main_gui/models/ltmodel.h \
160 src/main_gui/models/practicemodel.h \
161 src/main_gui/lttableview.h \
162 src/main_gui/models/qualimodel.h \
163 src/main_gui/models/racemodel.h \
164 src/main_gui/models/driverlaphistorymodel.h \
165 src/main_gui/ltitemdelegate.h \
166 src/main_gui/models/speedrecordsmodel.h \
167 src/main_gui/models/fastestlapsmodel.h \
168 src/main_gui/models/pitstopsmodel.h \
169 src/core/seasondata.h \
170 src/core/ltpackets.h \
171 src/core/sessiontimer.h \
172 src/net/ltfilesmanager.h \
173 src/tools/ltfilesmanagerdialog.h \
174 src/main_gui/aboutdialog.h \
175 src/charts/driverdatachart.h \
176 src/tools/followadriverdialog.h \
177 src/tools/sessiontimeswidget.h \
178 src/tools/drivertracker/driverradarpositioner.h \
179 src/tools/drivertracker/drivertrackerpositioner.h \
180 src/tools/drivertracker/drivertrackerwidget.h \
181 src/tools/drivertracker/drivertrackerinfo.h \
182 src/net/packetbuffer.h \
183 src/main_gui/delaywidget.h \
184 src/core/trackrecords.h \
185 src/tools/trackrecordsdialog.h \
186 src/tools/driverrecordsdialog.h \
187 src/core/imagesfactory.h \
188 src/main_gui/driverinfolabel.h \
189 src/net/networksettings.h \
190 src/main_gui/drivercolorsdialog.h \
191 src/core/colorsmanager.h \
192 src/core/sessiondefaults.h \
193 src/core/trackmapscoordinates.h \
194 src/player/ltfilesloader.h \
195 src/main_gui/commentarywidget.h \
196 src/main_gui/updatescheckerdialog.h \
197 src/tools/drivertracker/driverclassification.h \
198 src/tools/drivertracker/driverradarscene.h \
199 src/tools/drivertracker/drivertrackerscene.h \
200 src/tools/drivertracker/driverradararea.h \
201 src/tools/drivertracker/drivertrackerarea.h \
202 src/tools/drivertracker/drivertrackertimer.h \
203 src/tools/drivertracker/driverradaritem.h \
204 src/tools/drivertracker/drivertrackeritem.h \
205 src/tools/drivertracker/drivertrackerscitem.h \
206 src/core/timer.h \
207 src/net/standingsmanager.h \
208 src/main_gui/standingswidget.h \
209 src/core/trackdatamanager.h \
210 src/tools/drivertracker/driverradarwidget.h \
211 src/tools/drivertracker/drivertracker.h \
212 src/tools/performancecomparewidget.h \
213 src/core/seasonxmlfilemanager.h
216 FORMS += ui/sessionanalysiswidget.ui \
217 ui/weatherchartswidget.ui \
218 ui/nosessionboardwidget.ui \
219 ui/ltwindow.ui \
220 ui/driverdatawidget.ui \
221 ui/chartwidget.ui \
222 ui/sessiondatawidget.ui \
223 ui/headtoheaddialog.ui \
224 ui/preferencesdialog.ui \
225 ui/logindialog.ui \
226 ui/eventplayer.ui \
227 ui/laptimecomparisondialog.ui \
228 ui/eventstatuswidget.ui \
229 ui/ltwidget.ui \
230 ui/ltfilesmanagerdialog.ui \
231 ui/aboutdialog.ui \
232 ui/followadriverdialog.ui \
233 ui/sessiontimeswidget.ui \
234 ui/drivertrackerwidget.ui \
235 ui/delaywidget.ui \
236 ui/trackrecordsdialog.ui \
237 ui/driverrecordsdialog.ui \
238 ui/drivercolorsdialog.ui \
239 ui/commentarywidget.ui \
240 ui/updatescheckerdialog.ui \
241 ui/standingswidget.ui \
242 ui/driverradarwidget.ui \
243 ui/performancecomparewidget.ui
244 INCLUDEPATH += src/
245 RESOURCES += icons/icons.qrc \
246 other_files.qrc
248 OTHER_FILES += \
249 CHANGELOG \
250 INSTALL