Debugger: Fix race conditions in block mode
[profile/ivi/qtdeclarative.git] / sync.profile
1 %modules = ( # path to module name map
2     "QtQml" => "$basedir/src/qml",
3     "QtQuick" => "$basedir/src/quick",
4     "QtQuickParticles" => "$basedir/src/particles",
5     "QtQuickTest" => "$basedir/src/qmltest",
6     "QtQmlDevTools" => "$basedir/src/qmldevtools",
7     "QtDeclarative" => "$basedir/src/compatibility",
8 );
9 %moduleheaders = ( # restrict the module headers to those found in relative path
10     "QtQmlDevTools" => "../qml/qml/parser",
11 );
12 %classnames = (
13     "qtqmlversion.h" => "QtQmlVersion",
14     "qtdeclarativeversion.h" => "QtDeclarativeVersion",
15 );
16 %mastercontent = (
17     "gui" => "#include <QtGui/QtGui>\n",
18     "script" => "#include <QtScript/QtScript>\n",
19     "network" => "#include <QtNetwork/QtNetwork>\n",
20     "testlib" => "#include <QtTest/QtTest>\n",
21     "qml" => "#include <QtQml/QtQml>\n",
22     "quick" => "#include <QtQuick/QtQuick>\n",
23 );
24 %modulepris = (
25     "QtQml" => "$basedir/modules/qt_qml.pri",
26     "QtQuick" => "$basedir/modules/qt_quick.pri",
27     "QtQuickParticles" => "$basedir/modules/qt_quickparticles.pri",
28     "QtQuickTest" => "$basedir/modules/qt_qmltest.pri",
29     "QtQmlDevTools" => "$basedir/modules/qt_qmldevtools.pri",
30     "QtDeclarative" => "$basedir/modules/qt_declarative.pri",
31 );
32 %deprecatedheaders = (
33     "QtDeclarative" => {
34         "QtDeclarative" => "QtQml/QQml",
35         "qdeclarative.h" => "QtQml/qqml.h",
36         "qdeclarativeprivate.h" => "QtQml/qqmlprivate.h",
37         "QDeclarativeAttachedPropertiesFunc" => "QtQml/QQmlAttachedPropertiesFunc",
38         "QDeclarativeComponent" => "QtQml/QQmlComponent",
39         "qdeclarativecomponent.h" => "QtQml/qqmlcomponent.h",
40         "QDeclarativeContext" => "QtQml/QQmlContext",
41         "qdeclarativecontext.h" => "QtQml/qqmlcontext.h",
42         "QDeclarativeDebuggingEnabler" => "QtQml/QQmlDebuggingEnabler",
43         "qdeclarativedebug.h" => "QtQml/qqmldebug.h",
44         "QDeclarativeEngine" => "QtQml/QQmlEngine",
45         "qdeclarativeengine.h" => "QtQml/qqmlengine.h",
46         "QDeclarativeError" => "QtQml/QQmlError",
47         "qdeclarativeerror.h" => "QtQml/qqmlerror.h",
48         "QDeclarativeExpression" => "QtQml/QQmlExpression",
49         "qdeclarativeexpression.h" => "QtQml/qqmlexpression.h",
50         "QDeclarativeExtensionInterface" => "QtQml/QQmlExtensionInterface",
51         "qdeclarativeextensioninterface.h" => "QtQml/qqmlextensioninterface.h",
52         "QDeclarativeExtensionPlugin" => "QtQml/QQmlExtensionPlugin",
53         "qdeclarativeextensionplugin.h" => "QtQml/qqmlextensionplugin.h",
54         "QDeclarativeImageProvider" => "QtQuick/QQuickImageProvider",
55         "qdeclarativeimageprovider.h" => "QtQuick/qquickimageprovider.h",
56         "QDeclarativeIncubationController" => "QtQml/QQmlIncubationController",
57         "QDeclarativeIncubator" => "QtQml/QQmlIncubator",
58         "qdeclarativeincubator.h" => "QtQml/qqmlincubator.h",
59         "QDeclarativeInfo" => "QtQml/QQmlInfo",
60         "qdeclarativeinfo.h" => "QtQml/qqmlinfo.h",
61         "qdeclarativelist.h" => "QtQml/qqmllist.h",
62         "QDeclarativeListProperty" => "QtQml/QQmlListProperty",
63         "QDeclarativeListReference" => "QtQml/QQmlListReference",
64         "QDeclarativeNetworkAccessManagerFactory" => "QtQml/QQmlNetworkAccessManagerFactory",
65         "qdeclarativenetworkaccessmanagerfactory.h" => "QtQml/qqmlnetworkaccessmanagerfactory.h",
66         "QDeclarativeParserStatus" => "QtQml/QQmlParserStatus",
67         "qdeclarativeparserstatus.h" => "QtQml/qqmlparserstatus.h",
68         "QDeclarativeProperties" => "QtQml/QQuickProperties",
69         "QDeclarativeProperty" => "QtQml/QQmlProperty",
70         "qdeclarativeproperty.h" => "QtQml/qqmlproperty.h",
71         "QDeclarativePropertyMap" => "QtQml/QQmlPropertyMap",
72         "qdeclarativepropertymap.h" => "QtQml/qqmlpropertymap.h",
73         "QDeclarativePropertyValueSource" => "QtQml/QQmlPropertyValueSource",
74         "qdeclarativepropertyvaluesource.h" => "QtQml/qqmlpropertyvaluesource.h",
75         "QDeclarativeScriptString" => "QtQml/QQmlScriptString",
76         "qdeclarativescriptstring.h" => "QtQml/qqmlscriptstring.h",
77         "QDeclarativeTextureFactory" => "QtQml/QQuickTextureFactory",
78         "QDeclarativeTypeInfo" => "QtQml/QQmlTypeInfo",
79         "QDeclarativeTypesExtensionInterface" => "QtQml/QQmlTypesExtensionInterface",
80         "QJSEngine" => "QtQml/QJSEngine",
81         "qjsengine.h" => "QtQml/qjsengine.h",
82         "QJSValue" => "QtQml/QJSValue",
83         "qjsvalue.h" => "QtQml/qjsvalue.h",
84         "QJSValueIterator" => "QtQml/QJSValueIterator",
85         "qjsvalueiterator.h" => "QtQml/qjsvalueiterator.h",
86         "QJSValueList" => "QtQml/QJSValueList",
87         "qintrusivelist_p.h" => "QtQml/private/qintrusivelist_p.h",
88         "qjsconverter_impl_p.h" => "QtQml/private/qjsconverter_impl_p.h",
89         "qjsconverter_p.h" => "QtQml/private/qjsconverter_p.h",
90         "qjsengine_p.h" => "QtQml/private/qjsengine_p.h",
91         "qjsvalue_impl_p.h" => "QtQml/private/qjsvalue_impl_p.h",
92         "qjsvalueiterator_impl_p.h" => "QtQml/private/qjsvalueiterator_impl_p.h",
93         "qjsvalueiterator_p.h" => "QtQml/private/qjsvalueiterator_p.h",
94         "qjsvalue_p.h" => "QtQml/private/qjsvalue_p.h",
95         "qlistmodelinterface_p.h" => "QtQml/private/qlistmodelinterface_p.h",
96         "qpacketprotocol_p.h" => "QtQml/private/qpacketprotocol_p.h",
97         "qparallelanimationgroupjob_p.h" => "QtQml/private/qparallelanimationgroupjob_p.h",
98         "qpauseanimationjob_p.h" => "QtQml/private/qpauseanimationjob_p.h",
99         "qpodvector_p.h" => "QtQml/private/qpodvector_p.h",
100         "qdeclarativeaccessors_p.h" => "QtQml/private/qqmlaccessors_p.h",
101         "qdeclarativebinding_p.h" => "QtQml/private/qqmlbinding_p.h",
102         "qdeclarativebinding_p_p.h" => "QtQml/private/qqmlbinding_p_p.h",
103         "qdeclarativeboundsignal_p.h" => "QtQml/private/qqmlboundsignal_p.h",
104         "qdeclarativebuiltinfunctions_p.h" => "QtQml/private/qqmlbuiltinfunctions_p.h",
105         "qdeclarativecleanup_p.h" => "QtQml/private/qqmlcleanup_p.h",
106         "qdeclarativecompiler_p.h" => "QtQml/private/qqmlcompiler_p.h",
107         "qdeclarativecomponentattached_p.h" => "QtQml/private/qqmlcomponentattached_p.h",
108         "qdeclarativecomponent_p.h" => "QtQml/private/qqmlcomponent_p.h",
109         "qdeclarativecontext_p.h" => "QtQml/private/qqmlcontext_p.h",
110         "qdeclarativecustomparser_p.h" => "QtQml/private/qqmlcustomparser_p.h",
111         "qdeclarativecustomparser_p_p.h" => "QtQml/private/qqmlcustomparser_p_p.h",
112         "qdeclarativedata_p.h" => "QtQml/private/qqmldata_p.h",
113         "qdeclarativedebugclient_p.h" => "QtQml/private/qqmldebugclient_p.h",
114         "qdeclarativedebughelper_p.h" => "QtQml/private/qqmldebughelper_p.h",
115         "qdeclarativedebugserverconnection_p.h" => "QtQml/private/qqmldebugserverconnection_p.h",
116         "qdeclarativedebugserver_p.h" => "QtQml/private/qqmldebugserver_p.h",
117         "qdeclarativedebugservice_p.h" => "QtQml/private/qqmldebugservice_p.h",
118         "qdeclarativedebugservice_p_p.h" => "QtQml/private/qqmldebugservice_p_p.h",
119         "qdeclarativedebugstatesdelegate_p.h" => "QtQml/private/qqmldebugstatesdelegate_p.h",
120         "qdeclarativedirparser_p.h" => "QtQml/private/qqmldirparser_p.h",
121         "qdeclarativeenginedebug_p.h" => "QtQml/private/qqmlenginedebug_p.h",
122         "qdeclarativeenginedebugservice_p.h" => "QtQml/private/qqmlenginedebugservice_p.h",
123         "qdeclarativeengine_p.h" => "QtQml/private/qqmlengine_p.h",
124         "qdeclarativeexpression_p.h" => "QtQml/private/qqmlexpression_p.h",
125         "qdeclarativeglobal_p.h" => "QtQml/private/qqmlglobal_p.h",
126         "qdeclarativeguard_p.h" => "QtQml/private/qqmlguard_p.h",
127         "qdeclarativeimport_p.h" => "QtQml/private/qqmlimport_p.h",
128         "qdeclarativeincubator_p.h" => "QtQml/private/qqmlincubator_p.h",
129         "qdeclarativeinspectorinterface_p.h" => "QtQml/private/qqmlinspectorinterface_p.h",
130         "qdeclarativeinspectorservice_p.h" => "QtQml/private/qqmlinspectorservice_p.h",
131         "qdeclarativeinstruction_p.h" => "QtQml/private/qqmlinstruction_p.h",
132         "qdeclarativeintegercache_p.h" => "QtQml/private/qqmlintegercache_p.h",
133         "qdeclarativejsastfwd_p.h" => "QtQml/private/qqmljsastfwd_p.h",
134         "qdeclarativejsast_p.h" => "QtQml/private/qqmljsast_p.h",
135         "qdeclarativejsastvisitor_p.h" => "QtQml/private/qqmljsastvisitor_p.h",
136         "qdeclarativejsengine_p.h" => "QtQml/private/qqmljsengine_p.h",
137         "qdeclarativejsglobal_p.h" => "QtQml/private/qqmljsglobal_p.h",
138         "qdeclarativejsgrammar_p.h" => "QtQml/private/qqmljsgrammar_p.h",
139         "qdeclarativejskeywords_p.h" => "QtQml/private/qqmljskeywords_p.h",
140         "qdeclarativejslexer_p.h" => "QtQml/private/qqmljslexer_p.h",
141         "qdeclarativejsmemorypool_p.h" => "QtQml/private/qqmljsmemorypool_p.h",
142         "qdeclarativejsparser_p.h" => "QtQml/private/qqmljsparser_p.h",
143         "qdeclarativelist_p.h" => "QtQml/private/qqmllist_p.h",
144         "qdeclarativelocale_p.h" => "QtQml/private/qqmllocale_p.h",
145         "qdeclarativemetatype_p.h" => "QtQml/private/qqmlmetatype_p.h",
146         "qdeclarativenotifier_p.h" => "QtQml/private/qqmlnotifier_p.h",
147         "qdeclarativenullablevalue_p_p.h" => "QtQml/private/qqmlnullablevalue_p_p.h",
148         "qdeclarativeopenmetaobject_p.h" => "QtQml/private/qqmlopenmetaobject_p.h",
149         "qdeclarativepool_p.h" => "QtQml/private/qqmlpool_p.h",
150         "qdeclarativeprofilerservice_p.h" => "QtQml/private/qqmlprofilerservice_p.h",
151         "qdeclarativepropertycache_p.h" => "QtQml/private/qqmlpropertycache_p.h",
152         "qdeclarativeproperty_p.h" => "QtQml/private/qqmlproperty_p.h",
153         "qdeclarativepropertyvalueinterceptor_p.h" => "QtQml/private/qqmlpropertyvalueinterceptor_p.h",
154         "qdeclarativeproxymetaobject_p.h" => "QtQml/private/qqmlproxymetaobject_p.h",
155         "qdeclarativerefcount_p.h" => "QtQml/private/qqmlrefcount_p.h",
156         "qdeclarativerewrite_p.h" => "QtQml/private/qqmlrewrite_p.h",
157         "qdeclarativescript_p.h" => "QtQml/private/qqmlscript_p.h",
158         "qdeclarativescriptstring_p.h" => "QtQml/private/qqmlscriptstring_p.h",
159         "qdeclarativestringconverters_p.h" => "QtQml/private/qqmlstringconverters_p.h",
160         "qdeclarativethread_p.h" => "QtQml/private/qqmlthread_p.h",
161         "qdeclarativetrace_p.h" => "QtQml/private/qqmltrace_p.h",
162         "qdeclarativetypeloader_p.h" => "QtQml/private/qqmltypeloader_p.h",
163         "qdeclarativetypenamecache_p.h" => "QtQml/private/qqmltypenamecache_p.h",
164         "qdeclarativetypenotavailable_p.h" => "QtQml/private/qqmltypenotavailable_p.h",
165         "qdeclarativevaluetype_p.h" => "QtQml/private/qqmlvaluetype_p.h",
166         "qdeclarativevmemetaobject_p.h" => "QtQml/private/qqmlvmemetaobject_p.h",
167         "qdeclarativevme_p.h" => "QtQml/private/qqmlvme_p.h",
168         "qdeclarativewatcher_p.h" => "QtQml/private/qqmlwatcher_p.h",
169         "qdeclarativexmlhttprequest_p.h" => "QtQml/private/qqmlxmlhttprequest_p.h",
170         "qdeclarativeapplication_p.h" => "QtQml/private/qquickapplication_p.h",
171         "qdeclarativelistmodel_p.h" => "QtQml/private/qquicklistmodel_p.h",
172         "qdeclarativelistmodel_p_p.h" => "QtQml/private/qquicklistmodel_p_p.h",
173         "qdeclarativelistmodelworkeragent_p.h" => "QtQml/private/qquicklistmodelworkeragent_p.h",
174         "qdeclarativeworkerscript_p.h" => "QtQml/private/qquickworkerscript_p.h",
175         "qrecursionwatcher_p.h" => "QtQml/private/qrecursionwatcher_p.h",
176         "qrecyclepool_p.h" => "QtQml/private/qrecyclepool_p.h",
177         "qscript_impl_p.h" => "QtQml/private/qscript_impl_p.h",
178         "qscriptisolate_p.h" => "QtQml/private/qscriptisolate_p.h",
179         "qscriptoriginalglobalobject_p.h" => "QtQml/private/qscriptoriginalglobalobject_p.h",
180         "qscriptshareddata_p.h" => "QtQml/private/qscriptshareddata_p.h",
181         "qscripttools_p.h" => "QtQml/private/qscripttools_p.h",
182         "qsequentialanimationgroupjob_p.h" => "QtQml/private/qsequentialanimationgroupjob_p.h",
183         "qv4bindings_p.h" => "QtQml/private/qv4bindings_p.h",
184         "qv4compiler_p.h" => "QtQml/private/qv4compiler_p.h",
185         "qv4compiler_p_p.h" => "QtQml/private/qv4compiler_p_p.h",
186         "qv4instruction_p.h" => "QtQml/private/qv4instruction_p.h",
187         "qv4irbuilder_p.h" => "QtQml/private/qv4irbuilder_p.h",
188         "qv4ir_p.h" => "QtQml/private/qv4ir_p.h",
189         "qv4program_p.h" => "QtQml/private/qv4program_p.h",
190         "qv8bindings_p.h" => "QtQml/private/qv8bindings_p.h",
191         "qv8contextwrapper_p.h" => "QtQml/private/qv8contextwrapper_p.h",
192         "qv8debug_p.h" => "QtQml/private/qv8debug_p.h",
193         "qv8debugservice_p.h" => "QtQml/private/qv8debugservice_p.h",
194         "qv8domerrors_p.h" => "QtQml/private/qv8domerrors_p.h",
195         "qv8engine_impl_p.h" => "QtQml/private/qv8engine_impl_p.h",
196         "qv8engine_p.h" => "QtQml/private/qv8engine_p.h",
197         "qv8include_p.h" => "QtQml/private/qv8include_p.h",
198         "qv8listwrapper_p.h" => "QtQml/private/qv8listwrapper_p.h",
199         "qv8_p.h" => "QtQml/private/qv8_p.h",
200         "qv8profiler_p.h" => "QtQml/private/qv8profiler_p.h",
201         "qv8profilerservice_p.h" => "QtQml/private/qv8profilerservice_p.h",
202         "qv8qobjectwrapper_p.h" => "QtQml/private/qv8qobjectwrapper_p.h",
203         "qv8sequencewrapper_p.h" => "QtQml/private/qv8sequencewrapper_p.h",
204         "qv8sequencewrapper_p_p.h" => "QtQml/private/qv8sequencewrapper_p_p.h",
205         "qv8sqlerrors_p.h" => "QtQml/private/qv8sqlerrors_p.h",
206         "qv8stringwrapper_p.h" => "QtQml/private/qv8stringwrapper_p.h",
207         "qv8typewrapper_p.h" => "QtQml/private/qv8typewrapper_p.h",
208         "qv8valuetypewrapper_p.h" => "QtQml/private/qv8valuetypewrapper_p.h",
209         "qv8variantresource_p.h" => "QtQml/private/qv8variantresource_p.h",
210         "qv8variantwrapper_p.h" => "QtQml/private/qv8variantwrapper_p.h",
211         "qv8worker_p.h" => "QtQml/private/qv8worker_p.h",
212         "textwriter_p.h" => "QtQml/private/textwriter_p.h",
213     },
214     "QtQml" => {
215         "QQmlImageProvider" => "QtQuick/QQuickImageProvider",
216         "qqmlimageprovider.h" => "QtQuick/qquickimageprovider.h",
217     },
218 );
219 # Module dependencies.
220 # Every module that is required to build this module should have one entry.
221 # Each of the module version specifiers can take one of the following values:
222 #   - A specific Git revision.
223 #   - any git symbolic ref resolvable from the module's repository (e.g. "refs/heads/master" to track master branch)
224 #
225 %dependencies = (
226         "qtbase" => "refs/heads/master",
227         "qtxmlpatterns" => "refs/heads/master",
228         "qtjsbackend" => "refs/heads/master",
229 );