-
Notifications
You must be signed in to change notification settings - Fork 63
/
libqfi.pro
47 lines (28 loc) · 1.12 KB
/
libqfi.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
38
39
40
41
42
43
44
45
46
47
QT += svg
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TEMPLATE = lib
################################################################################
DESTDIR = $$PWD/../lib
TARGET = qfi
################################################################################
win32: CONFIG(release, debug|release): QMAKE_CXXFLAGS += -O2
unix: CONFIG(release, debug|release): QMAKE_CXXFLAGS += -O2
win32: QMAKE_LFLAGS += /INCREMENTAL:NO
################################################################################
DEFINES += QFI_DLL_EXPORTS
DEFINES += QT_DEPRECATED_WARNINGS
greaterThan(QT_MAJOR_VERSION, 4):win32: DEFINES += USE_QT5
win32: DEFINES += \
NOMINMAX \
WIN32 \
_WINDOWS \
_CRT_SECURE_NO_DEPRECATE \
_SCL_SECURE_NO_WARNINGS \
_USE_MATH_DEFINES
win32: CONFIG(release, debug|release): DEFINES += NDEBUG
win32: CONFIG(debug, debug|release): DEFINES += _DEBUG
unix: DEFINES += _LINUX_
################################################################################
INCLUDEPATH += ./
################################################################################
include($$PWD/qfi/qfi.pri)