blob: b0c261a80899f38fa70f180160776654467a2d59 (
plain)
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
|
TARGET = QtNfc
QT = core
load(qt_module)
QMAKE_DOCS = $$PWD/doc/qtnfc.qdocconf
OTHER_FILES += doc/src/*.qdoc # show .qdoc files in Qt Creator
PUBLIC_HEADERS += \
qnfcglobal.h \
qnearfieldmanager.h \
qnearfieldtarget.h \
qndefrecord.h \
qndefnfctextrecord.h \
qndefmessage.h \
qndeffilter.h \
qndefnfcurirecord.h \
qllcpsocket.h \
qllcpserver.h \
qdeclarativendefrecord.h \
qndefnfcsmartposterrecord.h
PRIVATE_HEADERS += \
qndefrecord_p.h \
qnearfieldtarget_p.h \
qnearfieldmanager_p.h \
qnearfieldtagtype1_p.h \
qnearfieldtagtype2_p.h \
qnearfieldtagtype3_p.h \
qnearfieldtagtype4_p.h \
qtlv_p.h \
checksum_p.h \
qndefnfcsmartposterrecord_p.h
SOURCES += \
qnearfieldmanager.cpp \
qnearfieldtarget.cpp \
qndefrecord.cpp \
qndefnfctextrecord.cpp \
qndefmessage.cpp \
qndeffilter.cpp \
qndefnfcurirecord.cpp \
qnearfieldtagtype1.cpp \
qnearfieldtagtype2.cpp \
qnearfieldtagtype3.cpp \
qllcpsocket.cpp \
qnearfieldtagtype4.cpp \
qtlv.cpp \
qllcpserver.cpp \
qdeclarativendefrecord.cpp \
qndefnfcsmartposterrecord.cpp
qnx {
NFC_BACKEND_AVAILABLE = yes
DEFINES += QNX_NFC #QQNXNFC_DEBUG
LIBS += -lnfc
PRIVATE_HEADERS += \
qllcpserver_qnx_p.h \
qllcpsocket_qnx_p.h \
qnearfieldmanager_qnx_p.h \
qnx/qnxnfcmanager_p.h \
qnearfieldtarget_qnx_p.h \
qnx/qnxnfceventfilter_p.h
SOURCES += \
qllcpserver_qnx_p.cpp \
qllcpsocket_qnx_p.cpp \
qnearfieldmanager_qnx.cpp \
qnx/qnxnfcmanager.cpp \
qnx/qnxnfceventfilter.cpp
}
simulator {
NFC_BACKEND_AVAILABLE = yes
QT *= gui
PRIVATE_HEADERS += \
qnearfieldmanagervirtualbase_p.h \
qnearfieldmanager_simulator_p.h \
qllcpsocket_simulator_p.h \
qllcpserver_simulator_p.h
SOURCES += \
qnearfieldmanagervirtualbase.cpp \
qnearfieldmanager_simulator.cpp \
qllcpsocket_simulator_p.cpp \
qllcpserver_simulator_p.cpp
}
isEmpty(NFC_BACKEND_AVAILABLE) {
message("Unsupported NFC platform, will not build a working QtNfc library.")
PRIVATE_HEADERS += \
qllcpsocket_p.h \
qllcpserver_p.h \
qnearfieldmanagerimpl_p.h
SOURCES += \
qllcpsocket_p.cpp \
qllcpserver_p.cpp \
qnearfieldmanagerimpl_p.cpp
}
HEADERS += $$PUBLIC_HEADERS $$PRIVATE_HEADERS
|