Added season xml file parser - app can now get latest events/drivers list directly...
[f1lt.git] / INSTALL
blob77fe0a32dabcb2e57f0d5378ddb6637b5b553142
1 This file explains how to install the application on UNIX systems.
3 To compile and install F1LT you need Qt >= 4.7. Compilation and installation is done in 3 steps:
4 qmake
5 make
6 make install
8 Default installation prefix is /opt/F1LT. The following directory structure will be created after installation:
10 - executable file:
11 /opt/F1LT/bin/F1LT
13 - data files:
14 /opt/F1LT/share/season.dat
15 /opt/F1LT/share/trackrecords.dat
16 /opt/F1LT/share/trackdata.dat
18 Because trackrecords.dat file is updated after every session, a copy of this file is created in $HOME/.config/f1lt directory after first run of the program. Application reads data from and stores records into this copy (the original trackrecords.dat file is read only after first installation), so when you update the program, you will not loose your records.
20 Installation prefix can be set in F1LT.pro file by modifying the following variables:
22 PREFIX = /opt/$$TARGET
23 SHARE = $$PREFIX/share
25 where $$TARGET points to F1LT.
27 If you want to install the program files to, for example /usr/local/bin and /usr/local/share/F1LT, change the above variables as follows:
28 PREFIX = /usr/local
29 SHARE=$$PREFIX/share/$$TARGET
32 !!!WARNING!!!
33 When running `make uninstall`, the whole $$PREFIX/bin and $$SHARE directories will be removed! Use this very carefully.