-
-
Notifications
You must be signed in to change notification settings - Fork 44
/
Copy pathbuild.pro
37 lines (33 loc) · 1.26 KB
/
build.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#################################################################
#
# This file is distributed under GNU GPLv3 license. For full license text, see <project-git-repository-root-folder>/LICENSE.md.
#
# This is Textosaurus compilation script for qmake. Make sure you have all Git submodules fetched and updated to their latest masters.
#
# Usage:
# cd ../build-dir
# qmake ../build.pro -r "CONFIG+=release" "PREFIX=./usr"
# make
# make install
#
# Variables:
# PREFIX - specifies base folder to which files are copied during "make install"
# step, defaults to "$$OUT_PWD/AppDir/usr" on Linux and to "$$OUT_PWD/app" on Windows.
# Also, note that INSTALL_ROOT variable during "make install" step is not needed, when
# PREFIX variable in "qmake" call is used.
#
# Other information:
# - supports Windows or Linux,
# - Qt 5.7.0 or higher is required,
# - C++ 17 is required.
#
# Authors and contributors:
# - Martin Rotter (project leader).
#
#################################################################
TEMPLATE = subdirs
CONFIG += ordered
SUBDIRS = libtextosaurus textosaurus
libtextosaurus.subdir = src/libtextosaurus
textosaurus.subdir = src/textosaurus
textosaurus.depends = libtextosaurus