-
Notifications
You must be signed in to change notification settings - Fork 23
/
ShowBoard.pro
71 lines (57 loc) · 2.09 KB
/
ShowBoard.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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
QT += widgets network \
svg quick quickwidgets qml concurrent websockets
TEMPLATE = lib
DEFINES += SHOWBOARD_LIBRARY
CONFIG += c++14
include($$(applyCommonConfig))
include($$(applyConanPlugin))
include(../config.pri)
# The following define makes your compiler emit warnings if you use
# any Qt feature that has been marked deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS
# You can also make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
SOURCES += \
showboard.cpp
HEADERS += \
ShowBoard_global.h \
showboard.h
RESOURCES += \
res/ShowBoard.qrc
SHOWBOARD_RECORD=$$(SHOWBOARD_RECORD)
equals(SHOWBOARD_RECORD,): SHOWBOARD_RECORD=0
DEFINES += SHOWBOARD_RECORD=$${SHOWBOARD_RECORD}
DEFINES += SHOWBOARD_RECORD_PER_PAGE=0
include(core/core.pri)
include(resources/resources.pri)
include(controls/controls.pri)
include(tools/tools.pri)
include(stroke/stroke.pri)
include(views/views.pri)
include(data/data.pri)
include(graphics/graphics.pri)
include(widget/widget.pri)
include(quick/quick.pri)
includes.files = $$PWD/*.h
includes.core.files = $$PWD/core/*.h
includes.views.files = $$PWD/views/*.h
includes.tools.files = $$PWD/tools/*.h
includes.resources.files = $$PWD/resources/*.h
win32 {
includes.path = $$[QT_INSTALL_HEADERS]/ShowBoard
includes.core.path = $$[QT_INSTALL_HEADERS]/ShowBoard/core
includes.views.path = $$[QT_INSTALL_HEADERS]/ShowBoard/views
includes.tools.path = $$[QT_INSTALL_HEADERS]/ShowBoard/tools
includes.resources.path = $$[QT_INSTALL_HEADERS]/ShowBoard/resources
target.path = $$[QT_INSTALL_LIBS]
}
INSTALLS += includes includes.core includes.views
# Default rules for deployment.
unix {
target.path = /usr/lib
}
!isEmpty(target.path): INSTALLS += target