Catch-up from production system models.
authorthomase
Fri, 19 Jun 2009 16:25:38 +0100
changeset 96 22a5d45c90e6
parent 93 181e3ada7857
child 97 8b0655e4f504
Catch-up from production system models. Re-added non-contributed components.
clean/sysdefs/system_model_os_contributed.xml
clean/sysdefs/system_model_s60_contributed.xml
--- a/clean/sysdefs/system_model_os_contributed.xml	Fri Jun 19 14:40:44 2009 +0100
+++ b/clean/sysdefs/system_model_os_contributed.xml	Fri Jun 19 16:25:38 2009 +0100
@@ -93,6 +93,11 @@
             <unit bldFile="os/kernelhwsrv/kernel/eka" mrp="os/kernelhwsrv/kernel/eka/base_e32.mrp"/>
           </component>
         </collection>
+		<collection name="kerneltest" long-name="Kernel Test" level="hw-if" contributed="no">
+		  <component name="e32test" long-name="E32 Tests" class="test" purpose="development" contributed="no">
+			<unit bldFile="os/kernelhwsrv/kerneltest/e32test/group" mrp="os/kernelhwsrv/kerneltest/e32test/group/base_e32test.mrp"/>
+		  </component>
+		</collection>
         <collection name="ldds" long-name="Logical Device Drivers" level="adaptation">
           <component name="ethernetldd" long-name="Ethernet Drivers" purpose="optional">
             <unit bldFile="os/kernelhwsrv/kernel/eka/drivers/ethernet" mrp="os/kernelhwsrv/kernel/eka/drivers/ethernet/base_e32_drivers_ethernet.mrp"/>
@@ -118,9 +123,10 @@
           </component>
         </collection>
         <collection name="driversupport" long-name="Generic Driver Support" level="hw-if">
-          <component name="mediadrivers" long-name="Media Drivers" purpose="optional">
-<!-- these are for storage media-->
-          </component>
+          <component name="mediadrivers" long-name="Media Drivers" purpose="optional" contributed="no">
+			<!-- these are for storage media-->
+			<unit bldFile="os/kernelhwsrv/kernel/eka/drivers/media" mrp="os/kernelhwsrv/kernel/eka/drivers/media/base_e32_drivers_media.mrp"/>
+		  </component>
           <component name="genericboardsupport" long-name="Generic Board Support" purpose="optional">
             <unit bldFile="os/kernelhwsrv/kernel/eka/drivers/bsp" mrp="os/kernelhwsrv/kernel/eka/drivers/bsp/base_e32_drivers_bsp.mrp"/>
           </component>
@@ -129,6 +135,9 @@
           <component name="euser" long-name="User Library" purpose="mandatory">
             <unit bldFile="os/kernelhwsrv/kernel/eka/euser" mrp="os/kernelhwsrv/kernel/eka/euser/base_e32_euser.mrp"/>
           </component>
+		  <component name="compsupp" long-name="Compiler Runtime Support" filter="gt" purpose="mandatory" contributed="no">
+			<unit bldFile="os/kernelhwsrv/kernel/eka/compsupp" mrp="os/kernelhwsrv/kernel/eka/compsupp/base_e32_compsupp.mrp"/>
+		  </component>
           <component name="fileserver" long-name="File Server" filter="gt" purpose="mandatory">
             <unit bldFile="os/kernelhwsrv/userlibandfileserver/fileserver/group" mrp="os/kernelhwsrv/userlibandfileserver/fileserver/group/base_f32.mrp"/>
           </component>
@@ -234,7 +243,7 @@
         </collection>
         <collection name="sbsv1_os" long-name="Symbian Build System v1" level="fw">
           <component name="e32toolp" long-name="E32 Perl Tools" purpose="development" class="PC">
-            <unit mrp="os/buildtools/sbsv1_os/e32toolp/group/tools_e32toolp.mrp"/>
+            <unit bldFile="os\buildtools\sbsv1_os\e32toolp\group" mrp="os/buildtools/sbsv1_os/e32toolp/group/tools_e32toolp.mrp"/>
           </component>
         </collection>
         <collection name="imgtools_os" long-name="Image Tools" level="fw">
@@ -280,7 +289,15 @@
             <unit bldFile="os/ossrv/genericservices/httputils/group" mrp="os/ossrv/genericservices/httputils/group/application-protocols_inetprotutil.mrp"/>
           </component>
         </collection>
+		<collection name="compressionlibs" long-name="Compression Libraries" level="data-services" contributed="no">
+		  <component name="ziplib" long-name="Zip Compression Library" introduced="6.0" purpose="optional" contributed="no">
+			<unit bldFile="os/ossrv/compressionlibs/ziplib/group" mrp="os/ossrv/compressionlibs/ziplib/group/syslibs_ezlib.mrp"/>
+		  </component>
+		</collection>
         <collection name="genericopenlibs" long-name="Generic Open Libraries" level="translation">
+		  <component name="cstdlib" long-name="C Standard Library" introduced="ER5" purpose="optional" contributed="no">
+			<unit bldFile="os/ossrv/genericopenlibs/cstdlib/group" mrp="os/ossrv/genericopenlibs/cstdlib/group/syslibs_stdlib.mrp"/>
+		  </component>
           <component name="openenvcore" long-name="Open Environment Core" introduced="tb91" purpose="mandatory">
             <unit bldFile="os/ossrv/genericopenlibs/openenvcore/group" mrp="os/ossrv/genericopenlibs/openenvcore/group/openenv.mrp"/>
           </component>
@@ -299,8 +316,14 @@
           <component name="contentaccessfwfordrm" long-name="Content Access Framework for DRM" introduced="9.1" purpose="mandatory">
             <unit bldFile="os/security/contentmgmt/contentaccessfwfordrm/group" mrp="os/security/contentmgmt/contentaccessfwfordrm/group/security_caf2.mrp"/>
           </component>
+		  <component name="cafrecogniserconfig" long-name="CAF Recogniser Config" introduced="9.1" purpose="mandatory" contributed="no">
+			<unit bldFile="os/security/contentmgmt/cafrecogniserconfig" mrp="os/security/contentmgmt/cafrecogniserconfig/security_reccafconfig.mrp"/>
+		  </component>
         </collection>
         <collection name="crypto" long-name="Crypto Libraries" level="libraries">
+		  <component name="weakcrypto" long-name="Weak Cryptography Library" filter="gt" purpose="optional" contributed="no">
+			<unit bldFile="os/security/crypto/weakcrypto/group" mrp="os/security/crypto/weakcrypto/group/security_crypto_weak.mrp"/>
+		  </component>
           <component name="strongcrypto" long-name="Strong Cryptography Library" filter="gt" purpose="optional">
             <unit bldFile="os/security/crypto/weakcrypto/strong" mrp="os/security/crypto/weakcrypto/group/security_crypto_strong.mrp"/>
           </component>
@@ -392,9 +415,9 @@
           </component>
         </collection>
         <collection name="resourcemgmt" long-name="Resource Management" level="hw-if">
-          <component name="hwresourcesmgr" long-name="Hardware Resources Manager" introduced="tb91" purpose="optional">
+          <!-- <component name="hwresourcesmgr" long-name="Hardware Resources Manager" introduced="tb91" purpose="optional">
             <unit bldFile="os/devicesrv/resourcemgmt/hwresourcesmgr/group" mrp="os/devicesrv/resourcemgmt/hwresourcesmgr/group/telephony_hwrm.mrp"/>
-          </component>
+          </component> -->
           <component name="powerandmemorynotificationservice" long-name="Power and Memory Notification Service" introduced="6.0" purpose="mandatory">
             <unit bldFile="os/devicesrv/resourcemgmt/powerandmemorynotificationservice/group" mrp="os/devicesrv/resourcemgmt/powerandmemorynotificationservice/group/syslibs_pwrcli.mrp"/>
           </component>
@@ -488,14 +511,14 @@
           <component name="networkingdialogapi" long-name="Networking Dialog API" introduced="6.1" purpose="optional">
             <unit bldFile="os/commsfw/datacommsserver/networkingdialogapi/group" mrp="os/commsfw/datacommsserver/networkingdialogapi/group/networking_dialog.mrp"/>
           </component>
+		  <component name="networkingdialogstub" long-name="Networking Dialog Stub" introduced="6.1" purpose="optional" contributed="no">
+			<unit bldFile="os/commsfw/datacommsserver/networkingdialogapi/default" mrp="os/commsfw/datacommsserver/networkingdialogapi/default/networking_dialog_default.mrp"/>
+		  </component>
           <component name="networkcontroller" long-name="Network Controller" introduced="7.0s" purpose="optional" plugin="Y">
             <unit bldFile="os/commsfw/datacommsserver/networkcontroller/group" mrp="os/commsfw/datacommsserver/networkcontroller/group/networking_netcon.mrp"/>
           </component>
         </collection>
         <collection name="serialserver" long-name="Serial Server" level="server">
-          <component name="serialportcsy" long-name="Serial Port CSY" introduced="ER5" purpose="optional" plugin="Y" class="placeholder">
-<!-- placeholder for ser-comms_serialportcsy, currently built by C32 -->
-          </component>
           <component name="packetloopbackcsy" long-name="Packet Loopback CSY" introduced="8.1" purpose="development">
             <unit bldFile="os/commsfw/serialserver/packetloopbackcsy/group" mrp="os/commsfw/serialserver/packetloopbackcsy/group/PacketLoopbackCSY.mrp"/>
           </component>
@@ -573,9 +596,15 @@
           </component>
         </collection>
         <collection name="linklayerprotocols" long-name="Link Layer Protocols" level="hw-if">
+		  <component name="ethernetnif" long-name="Ethernet NIF" plugin="Y" purpose="optional" contributed="no">
+			<unit bldFile="os/networkingsrv/linklayerprotocols/ethernetnif/group" mrp="os/networkingsrv/linklayerprotocols/ethernetnif/group/networking_ether802.mrp"/>
+		  </component>
           <component name="ethernetpacketdriver" long-name="Ethernet Packet Driver" introduced="7.0" purpose="optional" plugin="Y">
             <unit mrp="os/networkingsrv/linklayerprotocols/ethernetpacketdriver/group/networking_etherdrv_srconly.mrp"/>
           </component>
+		  <component name="pppnif" long-name="PPP NIF" plugin="Y" introduced="ER5" purpose="optional" contributed="no">
+			<unit version="1" bldFile="os/networkingsrv/linklayerprotocols/pppnif/group" mrp="os/networkingsrv/linklayerprotocols/pppnif/group/networking_ppp.mrp"/>
+		  </component>
           <component name="pppconfig" long-name="PPP Config" introduced="ER5" purpose="optional">
             <unit mrp="os/networkingsrv/linklayerprotocols/pppnif/group/networking_ppp-config.mrp" version="1"/>
           </component>
@@ -631,6 +660,17 @@
             <unit bldFile="os/networkingsrv/networkprotocols/mobileip/group" mrp="os/networkingsrv/networkprotocols/mobileip/group/networking_mobileip.mrp"/>
           </component>
         </collection>
+		<collection name="networksecurity" long-name="Network Security" level="framework" contributed="no">
+		  <component name="tls" long-name="TLS" introduced="6.0" purpose="mandatory" contributed="no">
+			<unit bldFile="os/networkingsrv/networksecurity/tls/group" mrp="os/networkingsrv/networksecurity/tls/group/networking_tls.mrp"/>
+		  </component>
+		  <component name="tlsprovider" long-name="TLS Provider" introduced="8.1" purpose="mandatory" contributed="no">
+			<unit bldFile="os/networkingsrv/networksecurity/tlsprovider/group" mrp="os/networkingsrv/networksecurity/tlsprovider/group/security_tlsprovider.mrp"/>
+		  </component>
+		  <component name="ipsec" long-name="IPsec" introduced="7.0" purpose="optional" contributed="no">
+			<unit bldFile="os/networkingsrv/networksecurity/ipsec/group" mrp="os/networkingsrv/networksecurity/ipsec/group/networking_ipsec.mrp"/>
+		  </component>
+		</collection>
         <collection name="networkingtestandutils" long-name="Networking Test and Utils" level="app-if">
           <component name="networkingunittest" long-name="Networking Unit Test" introduced="7.0" purpose="development">
             <unit mrp="os/networkingsrv/networkingtestandutils/networkingunittest/group/networking_unittest.mrp"/>
@@ -1232,6 +1272,9 @@
           <component name="webrecognisers" long-name="Web Recognisers" purpose="optional" plugin="Y">
             <unit bldFile="mw/appsupport/contenthandling/webrecognisers/group" mrp="mw/appsupport/contenthandling/webrecognisers/group/application-protocols_recognisers.mrp"/>
           </component>
+		  <component name="referencedrmagent" long-name="Reference DRM Agent" introduced="8.0" purpose="development" contributed="no">
+			<unit bldFile="mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/group" mrp="mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/group/security_rta.mrp"/>
+		  </component>
         </collection>
         <collection name="printingsupport" long-name="Printing Support" level="generic">
           <component name="printinguisupport" long-name="Printing UI Support" purpose="optional">
@@ -1253,6 +1296,9 @@
           <component name="tzcompiler" long-name="Time Zone Compiler" introduced="9.1" purpose="optional" class="config PC">
             <unit bldFile="mw/appsupport/tzpcside/tzcompiler/group" mrp="mw/appsupport/tzpcside/tzcompiler/group/app-services_tzcompiler.mrp"/>
           </component>
+		  <component name="worlddatabasekit" long-name="World Database Kit" introduced="6.0" deprecated="9.1" class="config PC" purpose="development" contributed="no">
+			<unit bldFile="mw/appsupport/tzpcside/worlddatabasekit/group" mrp="mw/appsupport/tzpcside/worlddatabasekit/group/app-services_wlddatabasekit_cedar.mrp"/>
+		  </component>
           <component name="worldtools" long-name="World Tools" introduced="ER5" deprecated="9.1" purpose="development" class="config PC">
             <unit bldFile="mw/appsupport/tzpcside/worldtools/group" mrp="mw/appsupport/tzpcside/worldtools/group/app-services_wldtools.mrp"/>
           </component>
@@ -1330,6 +1376,9 @@
           <component name="msgsrvnstore" long-name="Message Server and Store" purpose="optional">
             <unit bldFile="mw/messagingmw/messagingfw/msgsrvnstore/group" mrp="mw/messagingmw/messagingfw/msgsrvnstore/group/messaging_framework.mrp"/>
           </component>
+		  <component name="biomsgfw" long-name="BIO Messaging Framework" introduced="6.0" purpose="optional" contributed="no">
+			<unit bldFile="mw/messagingmw/messagingfw/biomsgfw/group" mrp="mw/messagingmw/messagingfw/biomsgfw/group/messaging_biomsg.mrp"/>
+		  </component>
           <component name="msgconf" long-name="Messaging Config" introduced="tb91" purpose="optional" class="config">
             <unit bldFile="mw/messagingmw/messagingfw/msgconf/group" mrp="mw/messagingmw/messagingfw/msgconf/group/messaging_config.mrp"/>
           </component>
@@ -1379,6 +1428,11 @@
             <unit bldFile="mw/remoteconn/mtptransports/mtpusbtransport/group" mrp="mw/remoteconn/mtptransports/mtpusbtransport/group/mtp_usbsic.mrp"/>
           </component>
         </collection>
+		<collection name="mtpfws" long-name="MTP Frameworks" level="framework" contributed="no">
+		  <component name="mtpintegrationtest" long-name="MTP Integration Test" introduced="tb91" class="test" purpose="development" contributed="no">
+			<unit bldFile="mw/remoteconn/mtpfws/mtpintegrationtest/group" mrp="mw/remoteconn/mtpfws/mtpintegrationtest/group/mtp_test.mrp"/>
+		  </component>
+		</collection>
         <collection name="mtpdataproviders" long-name="MTP Data Providers" level="generic">
           <component name="mtpfileandfolderdp" long-name="MTP File and Folder Provider" introduced="tb91" purpose="optional" plugin="Y">
             <unit bldFile="mw/remoteconn/mtpdataproviders/mtpfileandfolderdp/group" mrp="mw/remoteconn/mtpdataproviders/mtpfileandfolderdp/group/mtp_filedp.mrp"/>
@@ -1531,7 +1585,15 @@
     </layer>
     <layer name="app" long-name="Applications" levels="services apps">
       <block name="contacts" level="apps" span="2" long-name="Contacts Apps" levels="engine support services ui">
+		<collection name="phonebookengines" long-name="Phonebook Engines" level="engine" contributed="no">
+		  <component name="contactsmodel" long-name="Contacts Model" introduced="ER5" purpose="optional" contributed="no">
+			<unit version="1" bldFile="app/contacts/phonebookengines/contactsmodel/group" mrp="app/contacts/phonebookengines/contactsmodel/group/app-engines_cntmodel.mrp"/>
+		  </component>
+		</collection>
         <collection name="pimprotocols" long-name="PIM Protocols" level="services">
+		  <component name="phonebooksync" long-name="Phonebook Sync" plugin="Y" purpose="optional" contributed="no">
+			<unit bldFile="app/contacts/pimprotocols/phonebooksync/group" mrp="app/contacts/pimprotocols/phonebooksync/group/telephony_phbksync.mrp"/>
+		  </component>
           <component name="pbap" long-name="Bluetooth PBAP" introduced="9.2" purpose="optional">
             <unit bldFile="app/contacts/pimprotocols/pbap/group" mrp="app/contacts/pimprotocols/pbap/group/bluetooth_accesshost.mrp"/>
           </component>
@@ -1539,6 +1601,9 @@
       </block>
       <block name="organizer" level="apps" span="2" long-name="Organizer Application Suite" levels="support services engine ui">
         <collection name="pimappservices" long-name="PIM App Services" level="services">
+		  <component name="calendar" long-name="Calendar" introduced="9.2" purpose="optional" contributed="no">
+			<unit version="2" bldFile="app/organizer/pimappservices/calendar/group" mrp="app/organizer/pimappservices/calendar/group/app-engines_calendar.mrp"/>
+		  </component>
           <component name="calendarvcalplugin" long-name="Calendar vCal Plugin" introduced="8.1" purpose="optional" plugin="Y">
             <unit bldFile="app/organizer/pimappservices/calendarvcalplugin/group" mrp="app/organizer/pimappservices/calendarvcalplugin/group/app-engines_agnversit2.mrp" version="2"/>
           </component>
@@ -1550,6 +1615,9 @@
           </component>
         </collection>
         <collection name="officeappeng" long-name="Office App Engines" level="engine">
+		  <component name="datamodel" long-name="Data Engine" introduced="ER5" deprecated="9.3" purpose="optional" contributed="no">
+			<unit bldFile="app/organizer/officeappeng/datamodel/group" mrp="app/organizer/officeappeng/datamodel/group/app-engines_damodel.mrp"/>
+		  </component>
           <component name="sheeteng" long-name="Sheet Engine" introduced="ER5" deprecated="9.3" purpose="optional">
             <unit bldFile="app/organizer/officeappeng/sheeteng/group" mrp="app/organizer/officeappeng/sheeteng/group/app-engines_sheng.mrp"/>
           </component>
@@ -1561,6 +1629,9 @@
           </component>
         </collection>
         <collection name="pimappsupport" long-name="PIM Application Support" level="support">
+		  <component name="vcardandvcal" long-name="vCard and vCal" introduced="ER5" purpose="optional" contributed="no">
+			<unit bldFile="app/organizer/pimappsupport/vcardandvcal/group" mrp="app/organizer/pimappsupport/vcardandvcal/group/app-services_versit.mrp"/>
+		  </component>
           <component name="chinesecalendarconverter" long-name="Chinese Calendar Converter" introduced="6.1" purpose="optional">
             <unit bldFile="app/organizer/pimappsupport/chinesecalendarconverter/group" mrp="app/organizer/pimappsupport/chinesecalendarconverter/group/app-services_calcon.mrp"/>
           </component>
--- a/clean/sysdefs/system_model_s60_contributed.xml	Fri Jun 19 14:40:44 2009 +0100
+++ b/clean/sysdefs/system_model_s60_contributed.xml	Fri Jun 19 16:25:38 2009 +0100
@@ -1021,6 +1021,16 @@
      </component>
     </collection>
    </block>
+			<block name="homescreentools" long-name="Home Screen Tools" tech_domain="ui" level="services" levels="tool install">
+	  <!-- Following Collection added by SF via autopopulating script from S60 Model -->
+    <collection name="homescreentools" long-name="Home Screen Tools">
+     <!-- Following Component added by SF via autopopulating script from S60 Model -->
+     <component name="homescreentools" long-name="Home Screen Tools">
+      <!-- Unit added by SF via autopopulating script from S60 Model -->
+      <unit bldFile="tools\homescreentools\group"/>
+     </component>
+    </collection>
+   </block>
 			<block name="webuis" long-name="Web UIs" tech_domain="rt" level="services" levels="plugin app">
     <!-- Following Collection added by SF via autopopulating script from S60 Model -->
     <collection name="webuis" long-name="webuis">