8
!mac:HEADERS += embedded/qsoundqss_qws.h
10
embedded/qcopchannel_qws.h \
11
embedded/qdecoration_qws.h \
12
embedded/qdecorationfactory_qws.h \
13
embedded/qdecorationplugin_qws.h \
14
embedded/qdirectpainter_qws.h \
16
embedded/qgfxrasterbase_qws.h \
17
embedded/qgfxraster_qws.h \
19
embedded/qscreen_qws.h \
20
embedded/qwindowsystem_qws.h \
21
embedded/qwscommand_qws.h \
22
embedded/qwscursor_qws.h \
23
embedded/qwsdisplay_qws.h \
24
embedded/qwsevent_qws.h \
25
embedded/qwsmanager_qws.h \
26
embedded/qwsmanager_p.h \
27
embedded/qwsproperty_qws.h \
28
embedded/qwssocket_qws.h \
29
embedded/qwsutils_qws.h
31
!mac:SOURCES += embedded/qsoundqss_qws.cpp
33
embedded/qcopchannel_qws.cpp \
34
embedded/qdecoration_qws.cpp \
35
embedded/qdecorationfactory_qws.cpp \
36
embedded/qdecorationplugin_qws.cpp \
37
embedded/qdirectpainter_qws.cpp \
38
embedded/qgfx_qws.cpp \
39
embedded/qgfxrasterbase_qws.cpp \
40
embedded/qgfxraster_qws.cpp \
42
embedded/qwindowsystem_qws.cpp \
43
embedded/qwscommand_qws.cpp \
44
embedded/qwscursor_qws.cpp \
45
embedded/qwsevent_qws.cpp \
46
embedded/qwsmanager_qws.cpp \
47
embedded/qwsproperty_qws.cpp \
48
embedded/qwssocket_qws.cpp
50
contains(QT_CONFIG, ft) {
52
../3rdparty/freetype/builds/unix/ftsystem.c \
53
../3rdparty/freetype/src/autohint/autohint.c \
54
../3rdparty/freetype/src/base/ftbase.c \
55
../3rdparty/freetype/src/base/ftbbox.c \
56
../3rdparty/freetype/src/base/ftdebug.c \
57
../3rdparty/freetype/src/base/ftglyph.c \
58
../3rdparty/freetype/src/base/ftinit.c \
59
../3rdparty/freetype/src/base/ftmm.c \
60
../3rdparty/freetype/src/bdf/bdf.c \
61
../3rdparty/freetype/src/cache/ftcache.c \
62
../3rdparty/freetype/src/cff/cff.c \
63
../3rdparty/freetype/src/cid/type1cid.c \
64
../3rdparty/freetype/src/gzip/ftgzip.c \
65
../3rdparty/freetype/src/pcf/pcf.c \
66
../3rdparty/freetype/src/pfr/pfr.c \
67
../3rdparty/freetype/src/psaux/psaux.c \
68
../3rdparty/freetype/src/pshinter/pshinter.c \
69
../3rdparty/freetype/src/psnames/psmodule.c \
70
../3rdparty/freetype/src/raster/raster.c \
71
../3rdparty/freetype/src/sfnt/sfnt.c \
72
../3rdparty/freetype/src/smooth/smooth.c \
73
../3rdparty/freetype/src/truetype/truetype.c \
74
../3rdparty/freetype/src/type1/type1.c \
75
../3rdparty/freetype/src/type42/type42.c \
76
../3rdparty/freetype/src/winfonts/winfnt.c \
77
../3rdparty/freetype/src/lzw/ftlzw.c
80
../3rdparty/freetype/src \
81
../3rdparty/freetype/include \
82
../3rdparty/freetype/builds/unix
84
DEFINES += FT_CONFIG_OPTION_SYSTEM_ZLIB
86
DEFINES += QT_NO_FREETYPE
92
contains( decorations, default ) {
93
HEADERS += embedded/qdecorationdefault_qws.h
94
SOURCES += embedded/qdecorationdefault_qws.cpp
96
contains( decorations, styled ) {
97
HEADERS += embedded/qdecorationstyled_qws.h
98
SOURCES += embedded/qdecorationstyled_qws.cpp
101
contains( decorations, windows ) {
102
HEADERS += embedded/qdecorationwindows_qws.h
103
SOURCES += embedded/qdecorationwindows_qws.cpp
107
# Qt/Embedded Drivers
109
HEADERS += embedded/qgfxdriverplugin_qws.h \
110
embedded/qgfxdriverfactory_qws.h \
111
embedded/qkbd_qws.h \
112
embedded/qkbddriverplugin_qws.h \
113
embedded/qkbddriverfactory_qws.h \
114
embedded/qmouse_qws.h \
115
embedded/qmousedriverplugin_qws.h \
116
embedded/qmousedriverfactory_qws.h
118
SOURCES += embedded/qgfxdriverplugin_qws.cpp \
119
embedded/qgfxdriverfactory_qws.cpp \
120
embedded/qkbd_qws.cpp \
121
embedded/qkbddriverplugin_qws.cpp \
122
embedded/qkbddriverfactory_qws.cpp \
123
embedded/qmouse_qws.cpp \
124
embedded/qmousedriverplugin_qws.cpp \
125
embedded/qmousedriverfactory_qws.cpp
131
HEADERS += embedded/qgfxlinuxfb_qws.h
132
SOURCES += embedded/qgfxlinuxfb_qws.cpp
135
contains( gfx-drivers, qvfb ) {
136
HEADERS += embedded/qgfxvfb_qws.h
137
SOURCES += embedded/qgfxvfb_qws.cpp
140
contains( gfx-drivers, vnc ) {
141
HEADERS += embedded/qgfxvnc_qws.h
142
SOURCES += embedded/qgfxvnc_qws.cpp
145
!contains( DEFINES, QT_NO_QWS_LINUXFB):contains( gfx-drivers, vga16 ) {
146
HEADERS += embedded/qgfxvga16_qws.h
147
SOURCES += embedded/qgfxvga16_qws.cpp
150
contains( gfx-drivers, transformed ) {
151
HEADERS += embedded/qgfxtransformed_qws.h
152
SOURCES += embedded/qgfxtransformed_qws.cpp
155
contains( gfx-drivers, mach64 ) {
156
HEADERS += embedded/qgfxmach64_qws.h \
157
embedded/qgfxmach64defs_qws.h
158
SOURCES += embedded/qgfxmach64_qws.cpp
161
contains( gfx-drivers, snap ) {
162
exists( $(SCITECH)/include/snap/graphics.h) {
163
HEADERS += embedded/qgfxsnap_qws.h
164
SOURCES += embedded/qgfxsnap_qws.cpp
165
INCLUDEPATH += $(SCITECH)/include
166
debug:LIBS += -L$(SCITECH)/lib/debug/linux/gcc/x86/so -lpm
167
else:LIBS += -L$(SCITECH)/lib/release/linux/gcc/x86/so -lpm
170
message("SciTech SNAP SDK is not properly set up! Please make sure the SCITECH")
171
message("environment variable is pointing to the SciTech SNAP SDK.")
172
error("Please fix and re-build the makefiles.")
176
contains( gfx-drivers, voodoo ) {
177
HEADERS += embedded/qgfxvoodoo_qws.h \
178
embedded/qgfxvoodoodefs_qws.h
179
SOURCES += embedded/qgfxvoodoo_qws.cpp
182
contains( gfx-drivers, matrox ) {
183
HEADERS += embedded/qgfxmatrox_qws.h \
184
embedded/qgfxmatroxdefs_qws.h
185
SOURCES += embedded/qgfxmatrox_qws.cpp
188
contains( gfx-drivers, shadowfb ) {
189
HEADERS += embedded/qgfxshadow_qws.h
190
SOURCES += embedded/qgfxshadow_qws.cpp
193
contains( gfx-drivers, repeater ) {
194
HEADERS += embedded/qgfxrepeater_qws.h
195
SOURCES += embedded/qgfxrepeater_qws.cpp
201
contains( kbd-drivers, sl5000 ) {
202
HEADERS +=embedded/qkbdsl5000_qws.h
203
SOURCES +=embedded/qkbdsl5000_qws.cpp
204
!contains( kbd-drivers, tty ) {
209
contains( kbd-drivers, tty ) {
210
HEADERS +=embedded/qkbdtty_qws.h
211
SOURCES +=embedded/qkbdtty_qws.cpp
212
!contains( kbd-drivers, pc101 ) {
217
contains( kbd-drivers, usb ) {
218
HEADERS +=embedded/qkbdusb_qws.h
219
SOURCES +=embedded/qkbdusb_qws.cpp
220
!contains( kbd-drivers, pc101 ) {
225
contains( kbd-drivers, pc101 ) {
226
HEADERS +=embedded/qkbdpc101_qws.h
227
SOURCES +=embedded/qkbdpc101_qws.cpp
229
else:DEFINES += QT_NO_QWS_KBD_PC101
231
contains( kbd-drivers, yopy ) {
232
HEADERS +=embedded/qkbdyopy_qws.h
233
SOURCES +=embedded/qkbdyopy_qws.cpp
236
contains( kbd-drivers, vr41xx ) {
237
HEADERS +=embedded/qkbdvr41xx_qws.h
238
SOURCES +=embedded/qkbdvr41xx_qws.cpp
244
contains( mouse-drivers, pc ) {
245
HEADERS +=embedded/qmousepc_qws.h
246
SOURCES +=embedded/qmousepc_qws.cpp
249
contains( mouse-drivers, bus ) {
250
HEADERS +=embedded/qmousebus_qws.h
251
SOURCES +=embedded/qmousebus_qws.cpp
254
contains( mouse-drivers, linuxtp ) {
255
HEADERS +=embedded/qmouselinuxtp_qws.h
256
SOURCES +=embedded/qmouselinuxtp_qws.cpp
259
contains( mouse-drivers, vr41xx ) {
260
HEADERS +=embedded/qmousevr41xx_qws.h
261
SOURCES +=embedded/qmousevr41xx_qws.cpp
264
contains( mouse-drivers, yopy ) {
265
HEADERS +=embedded/qmouseyopy_qws.h
266
SOURCES +=embedded/qmouseyopy_qws.cpp