1 <?xml version="1.0" encoding="UTF-8"?> |
1 <?xml version="1.0" encoding="UTF-8"?> |
2 <SystemDefinition schema="3.0.0"> |
2 <SystemDefinition schema="3.0.0"> |
3 <package id="dlnasrv" name="DLNA Services" levels="stack server ctrl framework plugin"> |
3 <package id="dlnasrv" name="DLNA Services" levels="stack server ctrl framework plugin"> |
|
4 <!-- uncomment all the units when configuration is in place, they're currently #included from other xxx_build components --> |
4 <collection id="upnpavcontrolpoint" name="UPnP A/V Control Point" level="plugin"> |
5 <collection id="upnpavcontrolpoint" name="UPnP A/V Control Point" level="plugin"> |
5 <component id="avcontrolframework" filter="s60" name="A/V Control Famework" introduced="9.1" deprecated="^3"> |
6 <component id="avcontrolframework" filter="s60" name="A/V Control Famework" introduced="9.1" deprecated="^3"> |
6 <unit bldFile="upnpavcontrolpoint/avcontrolframework/group"/> |
7 <unit bldFile="upnpavcontrolpoint/avcontrolframework/group"/> |
7 </component> |
8 </component> |
8 <component id="upnpavcontrolpoint_build" filter="s60" name="UPnP A/V Control Point Build" introduced="9.1" deprecated="^3"> |
9 <component id="upnpavcontrolpoint_build" filter="s60" name="UPnP A/V Control Point Build" introduced="9.1" deprecated="^3"> |
55 </component> |
56 </component> |
56 <component id="upnpextensionpluginif" filter="s60" name="UPnP Home Media Extension Plugin Interface" introduced="^2" deprecated="^3"> |
57 <component id="upnpextensionpluginif" filter="s60" name="UPnP Home Media Extension Plugin Interface" introduced="^2" deprecated="^3"> |
57 <meta rel="config"> |
58 <meta rel="config"> |
58 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
59 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
59 </meta> |
60 </meta> |
60 <unit bldFile="upnpframework/upnpextensionpluginif/group"/> |
61 <!-- <unit bldFile="upnpframework/upnpextensionpluginif/group"/> --> |
61 </component> |
62 </component> |
62 <component id="upnpfiletransferengine" filter="s60" name="UPnP File Transfer Engine" introduced="^2" deprecated="^3"> |
63 <component id="upnpfiletransferengine" filter="s60" name="UPnP File Transfer Engine" introduced="^2" deprecated="^3"> |
63 <meta rel="config"> |
64 <meta rel="config"> |
64 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
65 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
65 </meta> |
66 </meta> |
66 <unit bldFile="upnpframework/upnpfiletransferengine/group"/> |
67 <!-- <unit bldFile="upnpframework/upnpfiletransferengine/group"/>--> |
67 </component> |
68 </component> |
68 <component id="upnpcommonui" filter="s60" name="UPnP Common UI" introduced="^2" deprecated="^3"> |
69 <component id="upnpcommonui" filter="s60" name="UPnP Common UI" introduced="^2" deprecated="^3"> |
69 <meta rel="config"> |
70 <meta rel="config"> |
70 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
71 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
71 </meta> |
72 </meta> |
72 <unit bldFile="upnpframework/upnpcommonui/group"/> |
73 <!--<unit bldFile="upnpframework/upnpcommonui/group"/>--> |
73 </component> |
74 </component> |
74 <component id="upnpaiwengine" filter="s60" name="UPnP AIW Engine" introduced="^2" deprecated="^3"> |
75 <component id="upnpaiwengine" filter="s60" name="UPnP AIW Engine" introduced="^2" deprecated="^3"> |
75 <meta rel="config"> |
76 <meta rel="config"> |
76 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
77 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
77 </meta> |
78 </meta> |
78 <unit bldFile="upnpframework/upnpaiwengine/group"/> |
79 <!--<unit bldFile="upnpframework/upnpaiwengine/group"/> --> |
79 </component> |
80 </component> |
80 <component id="upnpaiwprovider" filter="s60" name="UPnP AIW Provider" class="plugin" introduced="^2" deprecated="^3"> |
81 <component id="upnpaiwprovider" filter="s60" name="UPnP AIW Provider" class="plugin" introduced="^2" deprecated="^3"> |
81 <meta rel="config"> |
82 <meta rel="config"> |
82 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
83 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
83 </meta> |
84 </meta> |
84 <unit bldFile="upnpframework/upnpaiwprovider/group"/> |
85 <!--<unit bldFile="upnpframework/upnpaiwprovider/group"/>--> |
85 </component> |
86 </component> |
86 <component id="upnpmusicadapter" filter="s60" name="UPnP Music Adapter" introduced="^2"> |
87 <component id="upnpmusicadapter" filter="s60" name="UPnP Music Adapter" introduced="^2"> |
87 <unit bldFile="upnpframework/upnpmusicadapter/group"/> |
88 <unit bldFile="upnpframework/upnpmusicadapter/group"/> |
88 </component> |
89 </component> |
89 <component id="upnpcommand" filter="s60" name="UPnP Command" introduced="^2"> |
90 <component id="upnpcommand" filter="s60" name="UPnP Command" introduced="^2"> |
100 </component> |
101 </component> |
101 <component id="multiselectionui" filter="s60" name="Multi-Selection UI" introduced="^2" deprecated="^3"> |
102 <component id="multiselectionui" filter="s60" name="Multi-Selection UI" introduced="^2" deprecated="^3"> |
102 <meta rel="config"> |
103 <meta rel="config"> |
103 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
104 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
104 </meta> |
105 </meta> |
105 <unit bldFile="upnpsettings/multiselectionui/group"/> |
106 <!--<unit bldFile="upnpsettings/multiselectionui/group"/>--> |
106 </component> |
107 </component> |
107 <component id="appwizard" filter="s60" name="UPnP Settings Wizard App" introduced="^2" deprecated="^3"> |
108 <component id="appwizard" filter="s60" name="UPnP Settings Wizard App" introduced="^2" deprecated="^3"> |
108 <meta rel="config"> |
109 <meta rel="config"> |
109 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
110 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
110 </meta> |
111 </meta> |
111 <unit bldFile="upnpsettings/appwizard/group"/> |
112 <!--<unit bldFile="upnpsettings/appwizard/group"/>--> |
112 </component> |
113 </component> |
113 <component id="upnpsharingui" filter="s60" name="UPnP Sharing UI" introduced="^2" deprecated="^3"> |
114 <component id="upnpsharingui" filter="s60" name="UPnP Sharing UI" introduced="^2" deprecated="^3"> |
114 <meta rel="config"> |
115 <meta rel="config"> |
115 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
116 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
116 </meta> |
117 </meta> |
117 <unit bldFile="upnpsettings/upnpsharingui/group"/> |
118 <!--<unit bldFile="upnpsettings/upnpsharingui/group"/>--> |
118 </component> |
119 </component> |
119 <component id="upnpgsplugin" filter="s60" name="UPnP GS Plugin" class="plugin" introduced="^2"> |
120 <component id="upnpgsplugin" filter="s60" name="UPnP GS Plugin" class="plugin" introduced="^2"> |
120 <unit bldFile="upnpsettings/upnpgsplugin/group"/> |
121 <unit bldFile="upnpsettings/upnpgsplugin/group"/> |
121 </component> |
122 </component> |
122 <component id="upnpsettings_build" filter="s60" name="UPnP Settings Build" introduced="^2"> |
123 <component id="upnpsettings_build" filter="s60" name="UPnP Settings Build" introduced="^2"> |
155 <meta rel="config"> |
156 <meta rel="config"> |
156 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
157 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
157 </meta> |
158 </meta> |
158 <component id="upnpharvester_common" filter="s60" name="UPnP Harvester Common" introduced="^2" deprecated="^3"> |
159 <component id="upnpharvester_common" filter="s60" name="UPnP Harvester Common" introduced="^2" deprecated="^3"> |
159 <!-- need to merge or #include these to a single bld.inf --> |
160 <!-- need to merge or #include these to a single bld.inf --> |
160 <unit bldFile="upnpharvester/common/cmlibrary/group"/> |
161 <!--<unit bldFile="upnpharvester/common/cmlibrary/group"/> |
161 <unit bldFile="upnpharvester/common/cmsettings/group"/> |
162 <unit bldFile="upnpharvester/common/cmsettings/group"/> |
162 <unit bldFile="upnpharvester/common/cmsqlwrapper/group"/> |
163 <unit bldFile="upnpharvester/common/cmsqlwrapper/group"/> |
163 <unit bldFile="upnpharvester/common/dbmanager/group"/> |
164 <unit bldFile="upnpharvester/common/dbmanager/group"/>--> |
164 </component> |
165 </component> |
165 <component id="cdssync" filter="s60" name="CDS Sync" introduced="^2" deprecated="^3"> |
166 <component id="cdssync" filter="s60" name="CDS Sync" introduced="^2" deprecated="^3"> |
166 <unit bldFile="upnpharvester/cdssync/common"/> |
167 <!-- <unit bldFile="upnpharvester/cdssync/common"/>--> |
167 </component> |
168 </component> |
168 <component id="mdhserver" filter="s60" name="Metadata Harvester Server" introduced="^2" deprecated="^3"> |
169 <component id="mdhserver" filter="s60" name="Metadata Harvester Server" introduced="^2" deprecated="^3"> |
169 <unit bldFile="upnpharvester/mdhserver/group"/> |
170 <!--<unit bldFile="upnpharvester/mdhserver/group"/>--> |
170 </component> |
171 </component> |
171 <component id="upnpharvester_build" filter="s60" name="UPnP Harvester Build" introduced="^2" deprecated="^3"> |
172 <component id="upnpharvester_build" filter="s60" name="UPnP Harvester Build" introduced="^2" deprecated="^3"> |
172 <!-- could just make the whole collection one component and move down a dir. Or move the exports here into the other component --> |
173 <!-- could just make the whole collection one component and move down a dir. Or move the exports here into the other component --> |
173 <unit bldFile="upnpharvester/group"/> |
174 <!--<unit bldFile="upnpharvester/group"/>--> |
174 </component> |
175 </component> |
175 </collection> |
176 </collection> |
176 <collection id="homesync" name="Home Sync" level="plugin"> |
177 <collection id="homesync" name="Home Sync" level="plugin"> |
177 <meta rel="config"> |
178 <meta rel="config"> |
178 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
179 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
179 </meta> |
180 </meta> |
180 <component id="contentmanager" filter="s60" name="Content Manager" introduced="^2" deprecated="^3"> |
181 <component id="contentmanager" filter="s60" name="Content Manager" introduced="^2" deprecated="^3"> |
181 <unit bldFile="homesync/group"/> <!-- move bld.inf into contentmanager dir --> |
182 <!-- <unit bldFile="homesync/group"/>--> <!-- move bld.inf into contentmanager dir --> |
182 </component> |
183 </component> |
183 </collection> |
184 </collection> |
184 <collection id="homemedia" name="Home Media" level="framework"> |
185 <collection id="homemedia" name="Home Media" level="framework"> |
185 <meta rel="config"> |
186 <meta rel="config"> |
186 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
187 <defined condition="FF_UPNP_FRAMEWORK_2_0"/> |
187 </meta> |
188 </meta> |
188 <!-- collection is really just a component. Move down a directory --> |
189 <!-- collection is really just a component. Move down a directory --> |
189 <component id="homemedia_build" filter="s60" name="Home Media" introduced="^2" deprecated="^3"> |
190 <component id="homemedia_build" filter="s60" name="Home Media" introduced="^2" deprecated="^3"> |
190 <unit bldFile="homemedia/group"/> |
191 <!-- <unit bldFile="homemedia/group"/> --> |
191 </component> |
192 </component> |
192 </collection> |
193 </collection> |
193 <collection id="dlnasrv_info" name="DLNA Services Info" level="plugin"> |
194 <collection id="dlnasrv_info" name="DLNA Services Info" level="plugin"> |
194 <component id="dlnasrv_plat" filter="s60" name="DLNA Services Platform Interfaces" class="api"> |
195 <component id="dlnasrv_plat" filter="s60" name="DLNA Services Platform Interfaces" class="api"> |
195 <unit bldFile="dlnasrv_plat/group"/> |
196 <unit bldFile="dlnasrv_plat/group"/> |