source: trunk/src/corelib/tools/tools.pri@ 104

Last change on this file since 104 was 2, checked in by Dmitry A. Kuminov, 16 years ago

Initially imported qt-all-opensource-src-4.5.1 from Trolltech.

File size: 2.6 KB
Line 
1# Qt tools module
2
3HEADERS += \
4 tools/qalgorithms.h \
5 tools/qbitarray.h \
6 tools/qbytearray.h \
7 tools/qbytearraymatcher.h \
8 tools/qcache.h \
9 tools/qchar.h \
10 tools/qcontainerfwd.h \
11 tools/qcryptographichash.h \
12 tools/qdatetime.h \
13 tools/qdatetime_p.h \
14 tools/qhash.h \
15 tools/qline.h \
16 tools/qlinkedlist.h \
17 tools/qlist.h \
18 tools/qlocale.h \
19 tools/qlocale_p.h \
20 tools/qlocale_data_p.h \
21 tools/qmap.h \
22 tools/qpodlist_p.h \
23 tools/qpoint.h \
24 tools/qqueue.h \
25 tools/qrect.h \
26 tools/qregexp.h \
27 tools/qringbuffer_p.h \
28 tools/qshareddata.h \
29 tools/qset.h \
30 tools/qsize.h \
31 tools/qstack.h \
32 tools/qstring.h \
33 tools/qstringlist.h \
34 tools/qstringmatcher.h \
35 tools/qtextboundaryfinder.h \
36 tools/qtimeline.h \
37 tools/qunicodetables_p.h \
38 tools/qvarlengtharray.h \
39 tools/qvector.h
40
41
42SOURCES += \
43 tools/qbitarray.cpp \
44 tools/qbytearray.cpp \
45 tools/qbytearraymatcher.cpp \
46 tools/qcryptographichash.cpp \
47 tools/qdatetime.cpp \
48 tools/qdumper.cpp \
49 tools/qhash.cpp \
50 tools/qline.cpp \
51 tools/qlinkedlist.cpp \
52 tools/qlistdata.cpp \
53 tools/qlocale.cpp \
54 tools/qpoint.cpp \
55 tools/qmap.cpp \
56 tools/qrect.cpp \
57 tools/qregexp.cpp \
58 tools/qshareddata.cpp \
59 tools/qsharedpointer.cpp \
60 tools/qsize.cpp \
61 tools/qstring.cpp \
62 tools/qstringlist.cpp \
63 tools/qtextboundaryfinder.cpp \
64 tools/qtimeline.cpp \
65 tools/qvector.cpp \
66 tools/qvsnprintf.cpp
67
68
69#zlib support
70contains(QT_CONFIG, zlib) {
71 wince*: DEFINES += NO_ERRNO_H
72 INCLUDEPATH += ../3rdparty/zlib
73 SOURCES+= \
74 ../3rdparty/zlib/adler32.c \
75 ../3rdparty/zlib/compress.c \
76 ../3rdparty/zlib/crc32.c \
77 ../3rdparty/zlib/deflate.c \
78 ../3rdparty/zlib/gzio.c \
79 ../3rdparty/zlib/inffast.c \
80 ../3rdparty/zlib/inflate.c \
81 ../3rdparty/zlib/inftrees.c \
82 ../3rdparty/zlib/trees.c \
83 ../3rdparty/zlib/uncompr.c \
84 ../3rdparty/zlib/zutil.c
85} else:!contains(QT_CONFIG, no-zlib) {
86 unix:LIBS += -lz
87# win32:LIBS += libz.lib
88}
89
90DEFINES += HB_EXPORT=Q_CORE_EXPORT
91INCLUDEPATH += ../3rdparty/harfbuzz/src
92HEADERS += ../3rdparty/harfbuzz/src/harfbuzz.h
93SOURCES += ../3rdparty/harfbuzz/src/harfbuzz-buffer.c \
94 ../3rdparty/harfbuzz/src/harfbuzz-gdef.c \
95 ../3rdparty/harfbuzz/src/harfbuzz-gsub.c \
96 ../3rdparty/harfbuzz/src/harfbuzz-gpos.c \
97 ../3rdparty/harfbuzz/src/harfbuzz-impl.c \
98 ../3rdparty/harfbuzz/src/harfbuzz-open.c \
99 ../3rdparty/harfbuzz/src/harfbuzz-stream.c \
100 ../3rdparty/harfbuzz/src/harfbuzz-shaper-all.cpp \
101 tools/qharfbuzz.cpp
102HEADERS += tools/qharfbuzz_p.h
103
104!macx-icc:unix:LIBS += -lm
Note: See TracBrowser for help on using the repository browser.