forked from Aseman-Land/libqtelegram-aseman-edition
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlibqtelegram-ae.pro
More file actions
51 lines (40 loc) · 1.23 KB
/
Copy pathlibqtelegram-ae.pro
File metadata and controls
51 lines (40 loc) · 1.23 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
QT += network
TARGET = qtelegram-ae
TEMPLATE = lib
VERSION = 1.0.0
DEFINES += LIBQTELEGRAM_LIBRARY
GIT_REVISION = $$system(git rev-parse HEAD)
BUILD_UUID = $$system(uuidgen)
macx {
CONFIG += staticlib
QT += macextras
}
include(libqtelegram-ae.pri)
linux {
contains(QT_ARCH, x86_64) {
LIB_PATH = x86_64-linux-gnu
} else:contains(QT_ARCH, arm) {
LIB_PATH = arm-linux-gnueabihf
} else {
LIB_PATH = i386-linux-gnu
}
}
contains(CONFIG, static) || contains(CONFIG, staticlib) {
message("libqtelegram will be build as static library")
DEFINES += LIBQTELEGRAM_STATIC=1
}
!contains(CONFIG, no_install) {
isEmpty(PREFIX) {
isEmpty(INSTALL_HEADERS_PREFIX): INSTALL_HEADERS_PREFIX = $$[QT_INSTALL_HEADERS]
isEmpty(INSTALL_LIBS_PREFIX): INSTALL_LIBS_PREFIX = $$[QT_INSTALL_LIBS]
} else {
isEmpty(INSTALL_HEADERS_PREFIX): INSTALL_HEADERS_PREFIX = $$PREFIX/include
isEmpty(INSTALL_LIBS_PREFIX): INSTALL_LIBS_PREFIX = $$PREFIX/lib/$$LIB_PATH
}
INSTALL_PREFIX = $$INSTALL_HEADERS_PREFIX/libqtelegram-ae
INSTALL_HEADERS = $$HEADERS
include(qmake/headerinstall.pri)
target = $$TARGET
target.path = $$INSTALL_LIBS_PREFIX
INSTALLS += target
}