|
|
## Building Procedures
|
|
|
|
|
|
Project depends on Qt5. Minimal Qt version which the project is tested on is Qt-5.2.1. The project relies on functionality that was first implemented in Qt-5.2.
|
|
|
Project depends on Qt5. ~~Minimal Qt version which the project is tested on is Qt-5.2.1. The project relies on functionality that was first implemented in Qt-5.2.~~ Qt version which the project is tested on is Qt-5.3.2. Since Datovka 4.5 we don't recommend using previous version of Qt as these contain a bug causing the application to crash on drag events.
|
|
|
|
|
|
### Prerequisites
|
|
|
|
|
|
* Qt5 (at least version 5.2.0) -- Qt5 must contain sqlite support.
|
|
|
* Qt5 (at least version 5.3.0) -- Qt5 must contain sqlite support.
|
|
|
* qmake (Should be part of some Qt5 development package.)
|
|
|
* libisds (+ development package)
|
|
|
|
... | ... | @@ -12,8 +12,11 @@ Project depends on Qt5. Minimal Qt version which the project is tested on is Qt- |
|
|
|
|
|
We don't currently use Autotools. The project directly relies on libisds, OpenSSL and Qt5 which should be installed in the system.
|
|
|
|
|
|
Since Datovka 4.5 you must run the `lrelease` command manually.
|
|
|
|
|
|
If you want to compile the application from sources running the following commands should do the trick:
|
|
|
``` shell
|
|
|
lrelease datovka.pro
|
|
|
qmake datovka.pro
|
|
|
make
|
|
|
```
|
... | ... | |