81458fc1bda6626a8c5a7f5bda175c97cf48a4bf
[profile/ivi/qtbase.git] / tools / configure / configure.pro
1 TARGET    = configure
2 DESTDIR   = $$PWD/../..  # build directly in source dir
3
4 CONFIG   += console flat
5 CONFIG   -= moc qt
6 DEFINES  = UNICODE QT_NODLL QT_NO_CODECS QT_NO_TEXTCODEC QT_NO_UNICODETABLES QT_LITE_COMPONENT QT_NO_STL QT_NO_COMPRESS QT_NO_THREAD QT_NO_QOBJECT _CRT_SECURE_NO_DEPRECATE
7 DEFINES  += QT_BOOTSTRAPPED
8
9 win32 : LIBS += -lole32 -ladvapi32
10 win32-msvc.net | win32-msvc2* : QMAKE_CXXFLAGS += /EHsc
11 win32-g++* : LIBS += -luuid
12
13 win32-msvc* {
14     QMAKE_CFLAGS_RELEASE -= -MD
15     QMAKE_CFLAGS_RELEASE += -MT
16     QMAKE_CFLAGS_DEBUG -= -MDd
17     QMAKE_CFLAGS_DEBUG += -MTd
18     QMAKE_CXXFLAGS_RELEASE -= -MD
19     QMAKE_CXXFLAGS_RELEASE += -MT
20     QMAKE_CXXFLAGS_DEBUG -= -MDd
21     QMAKE_CXXFLAGS_DEBUG += -MTd
22 }
23
24 PRECOMPILED_HEADER = configure_pch.h
25
26 INCLUDEPATH += \
27            $$QT_SOURCE_TREE/src/corelib/arch/generic \
28            $$QT_SOURCE_TREE/src/corelib/global \
29            $$QT_BUILD_TREE/include \
30            $$QT_BUILD_TREE/include/QtCore \
31            $$QT_BUILD_TREE/include/QtCore/$$QT.core.VERSION \
32            $$QT_BUILD_TREE/include/QtCore/$$QT.core.VERSION/QtCore \
33            $$QT_SOURCE_TREE/tools/shared
34
35 HEADERS  = configureapp.h environment.h tools.h\
36            $$QT_SOURCE_TREE/src/corelib/tools/qbytearray.h \
37            $$QT_SOURCE_TREE/src/corelib/tools/qbytearraymatcher.h \
38            $$QT_SOURCE_TREE/src/corelib/tools/qchar.h \
39            $$QT_SOURCE_TREE/src/corelib/tools/qhash.h \
40            $$QT_SOURCE_TREE/src/corelib/tools/qlist.h \
41            $$QT_SOURCE_TREE/src/corelib/tools/qlocale.h \
42            $$QT_SOURCE_TREE/src/corelib/tools/qvector.h \
43            $$QT_SOURCE_TREE/src/corelib/codecs/qutfcodec_p.h \
44            $$QT_SOURCE_TREE/src/corelib/codecs/qtextcodec.h \
45            $$QT_SOURCE_TREE/src/corelib/global/qglobal.h \
46            $$QT_SOURCE_TREE/src/corelib/global/qnumeric.h \
47            $$QT_SOURCE_TREE/src/corelib/io/qbuffer.h \
48            $$QT_SOURCE_TREE/src/corelib/io/qdatastream.h \
49            $$QT_SOURCE_TREE/src/corelib/io/qdir.h \
50            $$QT_SOURCE_TREE/src/corelib/io/qdiriterator.h \
51            $$QT_SOURCE_TREE/src/corelib/io/qfile.h \
52            $$QT_SOURCE_TREE/src/corelib/io/qfileinfo.h \
53            $$QT_SOURCE_TREE/src/corelib/io/qfilesystementry_p.h \
54            $$QT_SOURCE_TREE/src/corelib/io/qfilesystemengine_p.h \
55            $$QT_SOURCE_TREE/src/corelib/io/qfilesystemmetadata_p.h \
56            $$QT_SOURCE_TREE/src/corelib/io/qfilesystemiterator_p.h \
57            $$QT_SOURCE_TREE/src/corelib/io/qfsfileengine.h \
58            $$QT_SOURCE_TREE/src/corelib/io/qfsfileengine_iterator_p.h \
59            $$QT_SOURCE_TREE/src/corelib/io/qiodevice.h \
60            $$QT_SOURCE_TREE/src/corelib/io/qtextstream.h \
61            $$QT_SOURCE_TREE/src/corelib/io/qtemporaryfile.h \
62            $$QT_SOURCE_TREE/src/corelib/tools/qbitarray.h \
63            $$QT_SOURCE_TREE/src/corelib/tools/qdatetime.h \
64            $$QT_SOURCE_TREE/src/corelib/tools/qmap.h \
65            $$QT_SOURCE_TREE/src/corelib/tools/qregexp.h \
66            $$QT_SOURCE_TREE/src/corelib/tools/qstring.h \
67            $$QT_SOURCE_TREE/src/corelib/tools/qstringlist.h \
68            $$QT_SOURCE_TREE/src/corelib/tools/qstringmatcher.h \
69            $$QT_SOURCE_TREE/src/corelib/tools/qunicodetables_p.h \
70            $$QT_SOURCE_TREE/src/corelib/kernel/qsystemerror_p.h \
71            $$QT_SOURCE_TREE/src/corelib/xml/qxmlstream.h \
72            $$QT_SOURCE_TREE/src/corelib/xml/qxmlutils_p.h \
73            $$QT_SOURCE_TREE/tools/shared/symbian/epocroot_p.h \
74            $$QT_SOURCE_TREE/tools/shared/windows/registry_p.h
75
76
77 SOURCES  = main.cpp configureapp.cpp environment.cpp tools.cpp \
78            $$QT_SOURCE_TREE/src/corelib/tools/qbytearray.cpp \
79            $$QT_SOURCE_TREE/src/corelib/tools/qbytearraymatcher.cpp \
80            $$QT_SOURCE_TREE/src/corelib/tools/qchar.cpp \
81            $$QT_SOURCE_TREE/src/corelib/tools/qhash.cpp \
82            $$QT_SOURCE_TREE/src/corelib/tools/qlist.cpp \
83            $$QT_SOURCE_TREE/src/corelib/tools/qlocale.cpp \
84            $$QT_SOURCE_TREE/src/corelib/tools/qvector.cpp \
85            $$QT_SOURCE_TREE/src/corelib/codecs/qutfcodec.cpp \
86            $$QT_SOURCE_TREE/src/corelib/codecs/qtextcodec.cpp \
87            $$QT_SOURCE_TREE/src/corelib/global/qglobal.cpp \
88            $$QT_SOURCE_TREE/src/corelib/global/qnumeric.cpp \
89            $$QT_SOURCE_TREE/src/corelib/io/qbuffer.cpp \
90            $$QT_SOURCE_TREE/src/corelib/io/qdatastream.cpp \
91            $$QT_SOURCE_TREE/src/corelib/io/qdir.cpp \
92            $$QT_SOURCE_TREE/src/corelib/io/qdiriterator.cpp \
93            $$QT_SOURCE_TREE/src/corelib/io/qfile.cpp \
94            $$QT_SOURCE_TREE/src/corelib/io/qfileinfo.cpp \
95            $$QT_SOURCE_TREE/src/corelib/io/qabstractfileengine.cpp \
96            $$QT_SOURCE_TREE/src/corelib/io/qfilesystementry.cpp \
97            $$QT_SOURCE_TREE/src/corelib/io/qfilesystemengine.cpp \
98            $$QT_SOURCE_TREE/src/corelib/io/qfilesystemengine_win.cpp \
99            $$QT_SOURCE_TREE/src/corelib/io/qfilesystemiterator_win.cpp \
100            $$QT_SOURCE_TREE/src/corelib/io/qfsfileengine.cpp \
101            $$QT_SOURCE_TREE/src/corelib/io/qfsfileengine_win.cpp \
102            $$QT_SOURCE_TREE/src/corelib/io/qfsfileengine_iterator.cpp \
103            $$QT_SOURCE_TREE/src/corelib/io/qiodevice.cpp \
104            $$QT_SOURCE_TREE/src/corelib/io/qtextstream.cpp \
105            $$QT_SOURCE_TREE/src/corelib/io/qtemporaryfile.cpp \
106            $$QT_SOURCE_TREE/src/corelib/plugin/qsystemlibrary.cpp \
107            $$QT_SOURCE_TREE/src/corelib/tools/qbitarray.cpp \
108            $$QT_SOURCE_TREE/src/corelib/tools/qdatetime.cpp \
109            $$QT_SOURCE_TREE/src/corelib/tools/qmap.cpp \
110            $$QT_SOURCE_TREE/src/corelib/tools/qregexp.cpp \
111            $$QT_SOURCE_TREE/src/corelib/tools/qstring.cpp \
112            $$QT_SOURCE_TREE/src/corelib/tools/qstringlist.cpp \
113            $$QT_SOURCE_TREE/src/corelib/tools/qstringmatcher.cpp \
114            $$QT_SOURCE_TREE/src/corelib/tools/qunicodetables.cpp \
115            $$QT_SOURCE_TREE/src/corelib/tools/qvsnprintf.cpp \
116            $$QT_SOURCE_TREE/src/corelib/kernel/qvariant.cpp \
117            $$QT_SOURCE_TREE/src/corelib/kernel/qsystemerror.cpp \
118            $$QT_SOURCE_TREE/src/corelib/io/qurl.cpp \
119            $$QT_SOURCE_TREE/src/corelib/tools/qline.cpp \
120            $$QT_SOURCE_TREE/src/corelib/tools/qsize.cpp \
121            $$QT_SOURCE_TREE/src/corelib/tools/qpoint.cpp \
122            $$QT_SOURCE_TREE/src/corelib/tools/qrect.cpp \
123            $$QT_SOURCE_TREE/src/corelib/kernel/qmetatype.cpp \
124            $$QT_SOURCE_TREE/src/corelib/global/qmalloc.cpp \
125            $$QT_SOURCE_TREE/src/corelib/xml/qxmlstream.cpp \
126            $$QT_SOURCE_TREE/src/corelib/xml/qxmlutils.cpp \
127            $$QT_SOURCE_TREE/tools/shared/symbian/epocroot.cpp \
128            $$QT_SOURCE_TREE/tools/shared/windows/registry.cpp
129
130 DEFINES += COMMERCIAL_VERSION
131
132 INCLUDEPATH += $$QT_SOURCE_TREE/src/corelib/arch/generic \
133                $$QT_SOURCE_TREE/include/QtCore \
134                $$QT_SOURCE_TREE/tools/shared