From: Oswald Buddenhagen Date: Fri, 25 May 2012 09:30:40 +0000 (+0200) Subject: put private Qt dependencies below load(qt_module_config) X-Git-Tag: 071012131707~194 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9738c4b4765bb641f2f080e02ae6867b3e18d8a3;p=profile%2Fivi%2Fqtdeclarative.git put private Qt dependencies below load(qt_module_config) this will soon be needed to omit them from the master include header. Change-Id: I8f62a228a68fd53605eaf3f39f412a7b30c529b3 Reviewed-by: Joerg Bornemann --- diff --git a/src/particles/particles.pro b/src/particles/particles.pro index 3aff6bb..4a3b868 100644 --- a/src/particles/particles.pro +++ b/src/particles/particles.pro @@ -6,7 +6,7 @@ CONFIG += module CONFIG += dll warn_on MODULE_PRI = ../../modules/qt_quickparticles.pri -QT = core-private gui-private v8-private qml-private quick-private +QT = core-private gui-private qml-private quick-private DEFINES += QT_BUILD_QUICKPARTICLES_LIB QT_NO_URL_CAST_FROM_STRING QT_NO_INTEGER_EVENT_COORDINATES win32-msvc*:DEFINES *= _CRT_SECURE_NO_WARNINGS @@ -20,6 +20,9 @@ exists("qqml_enable_gcov") { MODULE = quickparticles load(qt_module_config) +# private dependencies +QT += v8-private + include(particles.pri) mac { diff --git a/src/qml/qml.pro b/src/qml/qml.pro index acafb9f..0af39da 100644 --- a/src/qml/qml.pro +++ b/src/qml/qml.pro @@ -6,7 +6,7 @@ QPRO_PWD = $$PWD CONFIG += module MODULE_PRI += ../../modules/qt_qml.pri -QT = core-private network v8-private +QT = core-private network DEFINES += QT_BUILD_QML_LIB QT_NO_URL_CAST_FROM_STRING QT_NO_INTEGER_EVENT_COORDINATES @@ -23,6 +23,9 @@ exists("qqml_enable_gcov") { load(qt_module_config) +# private dependencies +QT += v8-private + HEADERS += qtqmlversion.h \ qtqmlglobal.h \ qtqmlglobal_p.h diff --git a/src/qmltest/qmltest.pro b/src/qmltest/qmltest.pro index 3e3adab..c11b312 100644 --- a/src/qmltest/qmltest.pro +++ b/src/qmltest/qmltest.pro @@ -7,11 +7,14 @@ CONFIG += module CONFIG += dll warn_on MODULE_PRI += ../../modules/qt_qmltest.pri -QT += testlib testlib-private qml quick gui +QT += qml testlib-private DEFINES += QT_BUILD_QUICK_TEST_LIB QT_NO_URL_CAST_FROM_STRING load(qt_module_config) +# private dependencies +QT += quick + # Install qmltestcase.prf into the Qt mkspecs so that "CONFIG += qmltestcase" # can be used in customer applications to build against QtQuickTest. feature.path = $$[QT_INSTALL_DATA]/mkspecs/features diff --git a/src/quick/quick.pro b/src/quick/quick.pro index 87d4c90..7f7a0c2 100644 --- a/src/quick/quick.pro +++ b/src/quick/quick.pro @@ -6,7 +6,7 @@ CONFIG += module CONFIG += dll warn_on MODULE_PRI = ../../modules/qt_quick.pri -QT = core-private gui gui-private network v8-private qml qml-private +QT = core-private gui-private qml-private DEFINES += QT_BUILD_QUICK_LIB QT_NO_URL_CAST_FROM_STRING QT_NO_INTEGER_EVENT_COORDINATES win32-msvc*:DEFINES *= _CRT_SECURE_NO_WARNINGS @@ -19,6 +19,9 @@ exists("qqml_enable_gcov") { load(qt_module_config) +# private dependencies +QT += v8-private network + include(util/util.pri) include(scenegraph/scenegraph.pri) include(items/items.pri)