source: trunk/src/corelib/io/io.pri

Last change on this file was 846, checked in by Dmitry A. Kuminov, 14 years ago

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

File size: 3.2 KB
Line 
1# Qt core io module
2
3HEADERS += \
4 io/qabstractfileengine.h \
5 io/qabstractfileengine_p.h \
6 io/qbuffer.h \
7 io/qdatastream.h \
8 io/qdatastream_p.h \
9 io/qdataurl_p.h \
10 io/qdebug.h \
11 io/qdir.h \
12 io/qdiriterator.h \
13 io/qfile.h \
14 io/qfileinfo.h \
15 io/qfileinfo_p.h \
16 io/qiodevice.h \
17 io/qiodevice_p.h \
18 io/qnoncontiguousbytedevice_p.h \
19 io/qprocess.h \
20 io/qprocess_p.h \
21 io/qtextstream.h \
22 io/qtemporaryfile.h \
23 io/qresource_p.h \
24 io/qresource_iterator_p.h \
25 io/qurl.h \
26 io/qsettings.h \
27 io/qsettings_p.h \
28 io/qfsfileengine.h \
29 io/qfsfileengine_p.h \
30 io/qfsfileengine_iterator_p.h \
31 io/qfilesystemwatcher.h \
32 io/qfilesystemwatcher_p.h
33
34SOURCES += \
35 io/qabstractfileengine.cpp \
36 io/qbuffer.cpp \
37 io/qdatastream.cpp \
38 io/qdataurl.cpp \
39 io/qdebug.cpp \
40 io/qdir.cpp \
41 io/qdiriterator.cpp \
42 io/qfile.cpp \
43 io/qfileinfo.cpp \
44 io/qiodevice.cpp \
45 io/qnoncontiguousbytedevice.cpp \
46 io/qprocess.cpp \
47 io/qtextstream.cpp \
48 io/qtemporaryfile.cpp \
49 io/qresource.cpp \
50 io/qresource_iterator.cpp \
51 io/qurl.cpp \
52 io/qsettings.cpp \
53 io/qfsfileengine.cpp \
54 io/qfsfileengine_iterator.cpp \
55 io/qfilesystemwatcher.cpp
56
57win32 {
58 SOURCES += io/qsettings_win.cpp
59 SOURCES += io/qprocess_win.cpp
60 SOURCES += io/qfsfileengine_win.cpp
61
62 SOURCES += io/qfsfileengine_iterator_win.cpp
63 SOURCES += io/qfilesystemwatcher_win.cpp
64 HEADERS += io/qfilesystemwatcher_win_p.h
65 HEADERS += io/qwindowspipewriter_p.h
66 SOURCES += io/qwindowspipewriter.cpp
67} else:os2 {
68 SOURCES += io/qsettings_os2.cpp
69 SOURCES += io/qprocess_os2.cpp
70 SOURCES += io/qfsfileengine_os2.cpp
71
72 SOURCES += io/qfsfileengine_iterator_os2.cpp
73 SOURCES += io/qfilesystemwatcher_os2.cpp
74 HEADERS += io/qfilesystemwatcher_os2_p.h
75} else:unix {
76 SOURCES += io/qfsfileengine_unix.cpp
77 SOURCES += io/qfsfileengine_iterator_unix.cpp
78 symbian:SOURCES += io/qprocess_symbian.cpp
79 else:SOURCES += io/qprocess_unix.cpp
80 macx-*: {
81 HEADERS += io/qfilesystemwatcher_fsevents_p.h
82 SOURCES += io/qsettings_mac.cpp io/qfilesystemwatcher_fsevents.cpp
83 }
84
85 linux-*:!symbian {
86 SOURCES += \
87 io/qfilesystemwatcher_inotify.cpp \
88 io/qfilesystemwatcher_dnotify.cpp
89
90 HEADERS += \
91 io/qfilesystemwatcher_inotify_p.h \
92 io/qfilesystemwatcher_dnotify_p.h
93 }
94
95 freebsd-*|macx-*|darwin-*|openbsd-*:{
96 SOURCES += io/qfilesystemwatcher_kqueue.cpp
97 HEADERS += io/qfilesystemwatcher_kqueue_p.h
98 }
99
100 symbian {
101 SOURCES += io/qfilesystemwatcher_symbian.cpp
102 HEADERS += io/qfilesystemwatcher_symbian_p.h
103 INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE
104 LIBS += -lplatformenv
105 }
106}
Note: See TracBrowser for help on using the repository browser.