diff options
author | Marius Storm-Olsen <marius.storm-olsen@nokia.com> | 2010-11-15 13:55:17 -0600 |
---|---|---|
committer | axis <qt-info@nokia.com> | 2011-04-27 12:05:45 +0200 |
commit | 07bed9a211115c56bfa63983b0502f691f19f789 (patch) | |
tree | 5063c3350319adcb3701884b22514a2f334dc2a5 /sync.profile | |
parent | 703842d450f915f5b4ef670356568a1764b7bdad (diff) |
Make syncqt use sync.profile files from each module
The sync.profile replaces the hardcoded paths inside syncqt, and
enables it to work for other modules than just qtbase.
Diffstat (limited to 'sync.profile')
-rw-r--r-- | sync.profile | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/sync.profile b/sync.profile new file mode 100644 index 0000000000..7d2e4b1a7e --- /dev/null +++ b/sync.profile @@ -0,0 +1,44 @@ +%modules = ( # path to module name map + "QtGui" => "$basedir/src/gui", + "QtOpenGL" => "$basedir/src/opengl", + "QtOpenVG" => "$basedir/src/openvg", + "QtCore" => "$basedir/src/corelib", + "QtXml" => "$basedir/src/xml", + "QtSql" => "$basedir/src/sql", + "QtNetwork" => "$basedir/src/network", + "QtSvg" => "$basedir/src/svg", + "QtTest" => "$basedir/src/testlib", + "QtDBus" => "$basedir/src/dbus", +); +%moduleheaders = ( # restrict the module headers to those found in relative path +); +%classnames = ( + "qglobal.h" => "QtGlobal", + "qendian.h" => "QtEndian", + "qconfig.h" => "QtConfig", + "qplugin.h" => "QtPlugin", + "qalgorithms.h" => "QtAlgorithms", + "qcontainerfwd.h" => "QtContainerFwd", + "qdebug.h" => "QtDebug", + "qevent.h" => "QtEvents", + "qnamespace.h" => "Qt", + "qssl.h" => "QSsl", + "qtest.h" => "QTest", + "qtconcurrentmap.h" => "QtConcurrentMap", + "qtconcurrentfilter.h" => "QtConcurrentFilter", + "qtconcurrentrun.h" => "QtConcurrentRun", +); +%mastercontent = ( + "core" => "#include <QtCore/QtCore>\n", + "gui" => "#include <QtGui/QtGui>\n", + "network" => "#include <QtNetwork/QtNetwork>\n", + "svg" => "#include <QtSvg/QtSvg>\n", + "opengl" => "#include <QtOpenGL/QtOpenGL>\n", + "openvg" => "#include <QtOpenVG/QtOpenVG>\n", + "xml" => "#include <QtXml/QtXml>\n", +); +@ignore_for_master_contents = ( "qt.h", "qpaintdevicedefs.h" ); +@ignore_for_include_check = ( "qatomic.h" ); +@ignore_for_qt_begin_header_check = ( "qiconset.h", "qconfig.h", "qconfig-dist.h", "qconfig-large.h", "qconfig-medium.h", "qconfig-minimal.h", "qconfig-small.h", "qfeatures.h", "qt_windows.h" ); +@ignore_for_qt_begin_namespace_check = ( "qconfig.h", "qconfig-dist.h", "qconfig-large.h", "qconfig-medium.h", "qconfig-minimal.h", "qconfig-small.h", "qfeatures.h", "qatomic_arch.h", "qatomic_windowsce.h", "qt_windows.h", "qatomic_macosx.h" ); +@ignore_for_qt_module_check = ( "$modules{QtCore}/arch", "$modules{QtCore}/global", "$modules{QtTest}", "$modules{QtDBus}" ); |