symbian4/single/sysdefs/auto/system_model.xml
changeset 874 a9d01c415652
parent 870 6ecb7f34ad5b
child 894 cd43afbd6191
equal deleted inserted replaced
873:3c8619e4207d 874:a9d01c415652
  2648 <component name="deviceplatformrelease_metadata" long-name="Device Platform Release Metadata" introduced="^2" purpose="development" class="config PC">
  2648 <component name="deviceplatformrelease_metadata" long-name="Device Platform Release Metadata" introduced="^2" purpose="development" class="config PC">
  2649 <unit mrp="os/deviceplatformrelease/deviceplatformrelease_info/deviceplatformrelease_metadata/deviceplatformrelease_metadata.mrp"/>
  2649 <unit mrp="os/deviceplatformrelease/deviceplatformrelease_info/deviceplatformrelease_metadata/deviceplatformrelease_metadata.mrp"/>
  2650 </component>
  2650 </component>
  2651 </collection>
  2651 </collection>
  2652 </block>
  2652 </block>
  2653 <block name="osrndtools" level="services" levels="fw trace analysis" long-name="OS R&amp;D tools">
  2653 <block name="osrndtools" level="services" levels="trace analysis" long-name="OS R&amp;D Tools">
  2654 <collection name="memspy" long-name="MemSpy" level="trace">
  2654 <collection name="debugsrv" long-name="Debug Services" level="trace">
  2655 <component name="memspy_plat" long-name="MemSpy Platform Interfaces" filter="s60" purpose="development" class="api">
  2655 <component name="runmodedebug" long-name="Run Mode Debug" filter="s60" purpose="development">
  2656 <unit bldFile="os/osrndtools/memspy/memspy_plat/group"/>
  2656 <unit bldFile="os/osrndtools/debugsrv/runmodedebug/group"/>
  2657 </component>
  2657 </component>
  2658 <component name="driver" long-name="MemSpy Driver" filter="s60" purpose="development">
  2658 </collection>
  2659 <unit bldFile="os/osrndtools/memspy/driver/group"/>
  2659 <collection name="perfsrv" long-name="Performance Services" level="analysis">
  2660 </component>
  2660 <component name="analyzetool" long-name="AnalyzeTool" filter="s60" purpose="development">
  2661 <component name="memspy_engine" long-name="MemSpy Engine" filter="s60" purpose="development">
  2661 <unit bldFile="os/osrndtools/perfsrv/analyzetool/group"/>
  2662 <unit bldFile="os/osrndtools/memspy/engine/group"/>
  2662 </component>
  2663 </component>
  2663 <component name="memspy" long-name="MemSpy" filter="s60" purpose="development">
  2664 <component name="commandline" long-name="MemSpy Command Line" filter="s60" purpose="development">
  2664 <unit bldFile="os/osrndtools/perfsrv/memspy/group"/>
  2665 <unit bldFile="os/osrndtools/memspy/commandline/group"/>
  2665 </component>
  2666 </component>
  2666 <component name="piprofiler" long-name="Performance Investigator Profiler" filter="s60" purpose="development">
  2667 <component name="memspyserver" long-name="MemSpy Server" introduced="^4" filter="s60" purpose="development">
  2667 <unit bldFile="os/osrndtools/perfsrv/piprofiler/group"/>
  2668 <unit bldFile="os/osrndtools/memspy/MemSpyServer/group"/>
  2668 </component>
  2669 </component>
  2669 </collection>
  2670 <component name="memspyclient" long-name="MemSpy Client" introduced="^4" filter="s60" purpose="development">
  2670 <collection name="tracefw" long-name="Trace Framework" level="trace">
  2671 <unit bldFile="os/osrndtools/memspy/MemSpyClient/group"/>
  2671 <component name="tracecompiler" long-name="TraceCompiler" filter="s60" purpose="development">
  2672 </component>
  2672 <unit bldFile="os/osrndtools/tracefw/tracecompiler/group"/>
  2673 <component name="memspy_build" long-name="MemSpy Build" filter="s60" purpose="development">
       
  2674 <!--  move exports into self-contained component.-->
       
  2675 <unit bldFile="os/osrndtools/memspy/group"/>
       
  2676 </component>
       
  2677 </collection>
       
  2678 <collection name="piprofiler" long-name="Performance Investigator Profiler" level="analysis">
       
  2679 <component name="piprofiler_build" long-name="Performance Investigator Profiler Build" introduced="^4" purpose="optional">
       
  2680 <unit bldFile="os/osrndtools/piprofiler/group"/>
       
  2681 </component>
       
  2682 </collection>
       
  2683 <collection name="analyzetool" long-name="Analyze Tool" level="analysis">
       
  2684 <component name="analyzetool_build" long-name="Analyze Tool Build" introduced="^4" purpose="optional">
       
  2685 <unit bldFile="os/osrndtools/analyzetool/group"/>
       
  2686 </component>
  2673 </component>
  2687 </collection>
  2674 </collection>
  2688 </block>
  2675 </block>
  2689 <block name="ostesttools" level="services" levels="fw trace analysis" long-name="OS Test tools">
  2676 <block name="ostesttools" level="services" levels="fw trace analysis" long-name="OS Test tools">
  2690 <collection name="stif" long-name="STIF" level="fw">
  2677 <collection name="stif" long-name="STIF" level="fw">
  3080 </component>
  3067 </component>
  3081 </collection>
  3068 </collection>
  3082 </block>
  3069 </block>
  3083 <block name="securitysrv" level="generic" levels="plugin framework server generic specific" long-name="Security Services">
  3070 <block name="securitysrv" level="generic" levels="plugin framework server generic specific" long-name="Security Services">
  3084 <collection name="secsrv_plat" long-name="Security Services Platform Interfaces" level="specific">
  3071 <collection name="secsrv_plat" long-name="Security Services Platform Interfaces" level="specific">
  3085 <component name="cms_api" long-name="CMS API" filter="s60" purpose="optional" class="api">
  3072 <component name="cms_api" long-name="CMS API" filter="s60,build_as_app" purpose="optional" class="api">
  3086 <unit bldFile="mw/securitysrv/secsrv_plat/cms_api/group"/>
  3073 <unit bldFile="mw/securitysrv/secsrv_plat/cms_api/group"/>
  3087 </component>
  3074 </component>
  3088 <component name="pkcs12_parser_api" long-name="PKCS12 Parser API" filter="s60" purpose="optional" class="api">
  3075 <component name="pkcs12_parser_api" long-name="PKCS12 Parser API" filter="s60,build_as_app" purpose="optional" class="api">
  3089 <unit bldFile="mw/securitysrv/secsrv_plat/pkcs12_parser_api/group"/>
  3076 <unit bldFile="mw/securitysrv/secsrv_plat/pkcs12_parser_api/group"/>
  3090 </component>
  3077 </component>
  3091 <component name="java_utils_api" long-name="Java Utils API" filter="s60" purpose="optional" class="api">
  3078 <component name="java_utils_api" long-name="Java Utils API" filter="s60,build_as_app" purpose="optional" class="api">
  3092 <unit bldFile="mw/securitysrv/secsrv_plat/java_utils_api/group"/>
  3079 <unit bldFile="mw/securitysrv/secsrv_plat/java_utils_api/group"/>
  3093 </component>
  3080 </component>
  3094 <component name="wim_cert_api" long-name="WIM Cert API" filter="s60" purpose="optional" class="api">
  3081 <component name="wim_cert_api" long-name="WIM Cert API" filter="s60,build_as_app" purpose="optional" class="api">
  3095 <unit bldFile="mw/securitysrv/secsrv_plat/wim_cert_api/group"/>
  3082 <unit bldFile="mw/securitysrv/secsrv_plat/wim_cert_api/group"/>
  3096 </component>
  3083 </component>
  3097 <component name="device_key_store_encryption_plugin_api" long-name="Device Key Store Encryption Plug-in API" filter="s60" purpose="optional" class="api">
  3084 <component name="device_key_store_encryption_plugin_api" long-name="Device Key Store Encryption Plug-in API" filter="s60,build_as_app" purpose="optional" class="api">
  3098 <unit bldFile="mw/securitysrv/secsrv_plat/device_key_store_encryption_plugin_api/group"/>
  3085 <unit bldFile="mw/securitysrv/secsrv_plat/device_key_store_encryption_plugin_api/group"/>
  3099 </component>
  3086 </component>
  3100 <component name="x509certnameparser_api" long-name="X.509 Certificate Name Parser API" filter="s60" purpose="optional" class="api">
  3087 <component name="x509certnameparser_api" long-name="X.509 Certificate Name Parser API" filter="s60,build_as_app" purpose="optional" class="api">
  3101 <unit bldFile="mw/securitysrv/secsrv_plat/x509certnameparser_api/group"/>
  3088 <unit bldFile="mw/securitysrv/secsrv_plat/x509certnameparser_api/group"/>
  3102 </component>
  3089 </component>
  3103 <component name="remote_lock_api" long-name="Remote Lock API" filter="s60" purpose="optional" class="api">
  3090 <component name="remote_lock_api" long-name="Remote Lock API" filter="s60,build_as_app" purpose="optional" class="api">
  3104 <unit bldFile="mw/securitysrv/secsrv_plat/remote_lock_api/group"/>
  3091 <unit bldFile="mw/securitysrv/secsrv_plat/remote_lock_api/group"/>
  3105 </component>
  3092 </component>
  3106 <component name="pkidialog_api" long-name="PKI Dialog API" filter="s60" purpose="optional" class="api">
  3093 <component name="pkidialog_api" long-name="PKI Dialog API" filter="s60,build_as_app" purpose="optional" class="api">
  3107 <unit bldFile="mw/securitysrv/secsrv_plat/pkidialog_api/group"/>
  3094 <unit bldFile="mw/securitysrv/secsrv_plat/pkidialog_api/group"/>
  3108 </component>
  3095 </component>
  3109 <component name="provisioning_api" long-name="Provisioning API" filter="s60" purpose="optional" class="api">
  3096 <component name="provisioning_api" long-name="Provisioning API" filter="s60,build_as_app" purpose="optional" class="api">
  3110 <unit bldFile="mw/securitysrv/secsrv_plat/provisioning_api/group"/>
  3097 <unit bldFile="mw/securitysrv/secsrv_plat/provisioning_api/group"/>
  3111 </component>
  3098 </component>
  3112 <component name="keyguard_configuration_api" long-name="Keyguard Configuration API" filter="s60" purpose="optional" class="api">
  3099 <component name="keyguard_configuration_api" long-name="Keyguard Configuration API" filter="s60,build_as_app" purpose="optional" class="api">
  3113 <unit bldFile="mw/securitysrv/secsrv_plat/keyguard_configuration_api/group"/>
  3100 <unit bldFile="mw/securitysrv/secsrv_plat/keyguard_configuration_api/group"/>
  3114 </component>
  3101 </component>
  3115 <component name="keylock_policy_api" long-name="Keylock Policy API" filter="s60" purpose="optional" class="api">
  3102 <component name="keylock_policy_api" long-name="Keylock Policy API" filter="s60,build_as_app" purpose="optional" class="api">
  3116 <unit bldFile="mw/securitysrv/secsrv_plat/keylock_policy_api/group"/>
  3103 <unit bldFile="mw/securitysrv/secsrv_plat/keylock_policy_api/group"/>
  3117 </component>
  3104 </component>
  3118 <component name="security_code_ui_api" long-name="Security Code UI API" filter="s60" purpose="optional" class="api">
  3105 <component name="security_code_ui_api" long-name="Security Code UI API" filter="s60,build_as_app" purpose="optional" class="api">
  3119 <unit bldFile="mw/securitysrv/secsrv_plat/security_code_ui_api/group"/>
  3106 <unit bldFile="mw/securitysrv/secsrv_plat/security_code_ui_api/group"/>
  3120 </component>
  3107 </component>
  3121 <component name="gba_api" long-name="GBA API" filter="s60" purpose="optional" class="api">
  3108 <component name="gba_api" long-name="GBA API" filter="s60,build_as_app" purpose="optional" class="api">
  3122 <unit bldFile="mw/securitysrv/secsrv_plat/gba_api/group"/>
  3109 <unit bldFile="mw/securitysrv/secsrv_plat/gba_api/group"/>
  3123 </component>
  3110 </component>
  3124 <component name="keyguard_access_api" long-name="Keyguard Access API" filter="s60" purpose="optional" class="api">
  3111 <component name="keyguard_access_api" long-name="Keyguard Access API" filter="s60,build_as_app" purpose="optional" class="api">
  3125 <unit bldFile="mw/securitysrv/secsrv_plat/keyguard_access_api/group"/>
  3112 <unit bldFile="mw/securitysrv/secsrv_plat/keyguard_access_api/group"/>
  3126 </component>
  3113 </component>
  3127 <component name="devicelock_access_api" long-name="Device Lock Access API" filter="s60" purpose="optional" class="api">
  3114 <component name="devicelock_access_api" long-name="Device Lock Access API" filter="s60,build_as_app" purpose="optional" class="api">
  3128 <unit bldFile="mw/securitysrv/secsrv_plat/devicelock_access_api/group"/>
  3115 <unit bldFile="mw/securitysrv/secsrv_plat/devicelock_access_api/group"/>
  3129 </component>
  3116 </component>
  3130 <component name="lockapp_server_api" long-name="Lock Application Server API" filter="s60" purpose="optional" class="api">
  3117 <component name="lockapp_server_api" long-name="Lock Application Server API" filter="s60,build_as_app" purpose="optional" class="api">
  3131 <unit bldFile="mw/securitysrv/secsrv_plat/lockapp_server_api/group"/>
  3118 <unit bldFile="mw/securitysrv/secsrv_plat/lockapp_server_api/group"/>
  3132 </component>
  3119 </component>
  3133 <component name="devencadaptation_api" long-name="Device Encryption Adaptation API" filter="s60" purpose="optional" class="api">
  3120 <component name="devencadaptation_api" long-name="Device Encryption Adaptation API" filter="s60,build_as_app" purpose="optional" class="api">
  3134 <unit bldFile="mw/securitysrv/secsrv_plat/devencadaptation_api/group"/>
  3121 <unit bldFile="mw/securitysrv/secsrv_plat/devencadaptation_api/group"/>
  3135 </component>
  3122 </component>
  3136 <component name="devenccommonutils_api" long-name="Device Encryption Common Utils API" filter="s60" purpose="optional" class="api">
  3123 <component name="devenccommonutils_api" long-name="Device Encryption Common Utils API" filter="s60,build_as_app" purpose="optional" class="api">
  3137 <unit bldFile="mw/securitysrv/secsrv_plat/devenccommonutils_api/group"/>
  3124 <unit bldFile="mw/securitysrv/secsrv_plat/devenccommonutils_api/group"/>
  3138 </component>
  3125 </component>
  3139 </collection>
  3126 </collection>
  3140 <collection name="cms" long-name="Certificate Management Service" level="server">
  3127 <collection name="cms" long-name="Certificate Management Service" level="server">
  3141 <!-- collection is really a component. Need to move down a directory-->
  3128 <!-- collection is really a component. Need to move down a directory-->
  3142 <component name="cms_build" long-name="CMS" introduced="^3" filter="s60" purpose="optional">
  3129 <component name="cms_build" long-name="CMS" introduced="^3" filter="s60,build_as_app" purpose="optional">
  3143 <unit bldFile="mw/securitysrv/cms/group"/>
  3130 <unit bldFile="mw/securitysrv/cms/group"/>
  3144 </component>
  3131 </component>
  3145 </collection>
  3132 </collection>
  3146 <collection name="pkiutilities" long-name="PKI Utilities" level="plugin">
  3133 <collection name="pkiutilities" long-name="PKI Utilities" level="plugin">
  3147 <component name="x509certnameparser" long-name="X.509 Certificate Name Parser" filter="s60" purpose="optional">
  3134 <component name="x509certnameparser" long-name="X.509 Certificate Name Parser" filter="s60,build_as_app" purpose="optional">
  3148 <unit bldFile="mw/securitysrv/pkiutilities/x509certnameparser/group"/>
  3135 <unit bldFile="mw/securitysrv/pkiutilities/x509certnameparser/group"/>
  3149 </component>
  3136 </component>
  3150 <component name="pkcs12" long-name="PKCS #12" filter="s60" purpose="optional">
  3137 <component name="pkcs12" long-name="PKCS #12" filter="s60,build_as_app" purpose="optional">
  3151 <unit bldFile="mw/securitysrv/pkiutilities/pkcs12/group"/>
  3138 <unit bldFile="mw/securitysrv/pkiutilities/pkcs12/group"/>
  3152 </component>
  3139 </component>
  3153 <component name="ctsecuritydialogs" long-name="Crypto Token Security Dialogs" filter="s60" purpose="optional">
  3140 <component name="certsaver" long-name="Certificate Saver" filter="s60,build_as_app" purpose="optional">
  3154 <unit bldFile="mw/securitysrv/pkiutilities/ctsecuritydialogs/group"/>
       
  3155 </component>
       
  3156 <component name="certsaver" long-name="Certificate Saver" filter="s60" purpose="optional">
       
  3157 <unit bldFile="mw/securitysrv/pkiutilities/certsaver/group"/>
  3141 <unit bldFile="mw/securitysrv/pkiutilities/certsaver/group"/>
  3158 </component>
  3142 </component>
  3159 <component name="devicetoken" long-name="Device Token" filter="s60" purpose="optional">
  3143 <component name="devicetoken" long-name="Device Token" filter="s60,build_as_app" purpose="optional">
  3160 <unit bldFile="mw/securitysrv/pkiutilities/devicetoken/group"/>
  3144 <unit bldFile="mw/securitysrv/pkiutilities/devicetoken/group"/>
  3161 </component>
  3145 </component>
  3162 <component name="certificates" long-name="Certificates" filter="s60" purpose="optional">
  3146 <component name="securitydialognotifier" long-name="Security Dialogs Notifier" introduced="^4" filter="s60,build_as_app" purpose="optional">
  3163 <unit bldFile="mw/securitysrv/pkiutilities/Certificates/group" filter="sf_build"/>
  3147 <unit bldFile="mw/securitysrv/pkiutilities/securitydialognotifier/group"/>
  3164 </component>
  3148 </component>
  3165 <component name="pkiutilities_build" long-name="PKI Utilities Build" filter="s60" purpose="optional">
  3149 <component name="securitydialognotifiersrv" long-name="Security Dialogs Notifier Server" introduced="^4" filter="s60,build_as_app" purpose="optional">
       
  3150 <unit bldFile="mw/securitysrv/pkiutilities/securitydialognotifiersrv/group"/>
       
  3151 </component>
       
  3152 <component name="certificates" long-name="Certificates" filter="s60,build_as_app" purpose="optional">
       
  3153 <unit bldFile="mw/securitysrv/pkiutilities/Certificates/group"/>
       
  3154 </component>
       
  3155 <component name="pkiutilities_build" long-name="PKI Utilities Build" filter="s60,build_as_app" purpose="optional">
  3166 <!-- need to split this into the above components -->
  3156 <!-- need to split this into the above components -->
  3167 <unit bldFile="mw/securitysrv/pkiutilities/group"/>
  3157 <unit bldFile="mw/securitysrv/pkiutilities/group"/>
  3168 </component>
  3158 </component>
  3169 <component name="ocsp" long-name="Online Certificate Status Protocol" introduced="^2" purpose="optional">
  3159 <component name="ocsp" long-name="Online Certificate Status Protocol" introduced="^2" filter="s60,build_as_app" purpose="optional">
  3170 <unit bldFile="mw/securitysrv/pkiutilities/ocsp/group" mrp="mw/securitysrv/pkiutilities/ocsp/group/securitysrv_ocsp.mrp"/>
  3160 <unit bldFile="mw/securitysrv/pkiutilities/ocsp/group" mrp="mw/securitysrv/pkiutilities/ocsp/group/securitysrv_ocsp.mrp"/>
  3171 </component>
  3161 </component>
  3172 <component name="untrustedcertificatedialog" long-name="Untrusted Certificate Dialog" introduced="^4" filter="s60" purpose="optional">
  3162 <component name="ocsp_ncp" long-name="Online Certificate Status Protocol" introduced="^2" purpose="optional">
  3173 <unit bldFile="mw/securitysrv/pkiutilities/untrustedcertificatedialog" proFile="untrustedcertificateplugin.pro" qmakeArgs="-r"/>
  3163 <unit bldFile="mw/securitysrv/pkiutilities/ocsp/group_ncp" mrp="mw/securitysrv/pkiutilities/ocsp/group/securitysrv_ocsp.mrp"/>
       
  3164 </component>
       
  3165 <component name="untrustedcertificatedialog" long-name="Untrusted Certificate Dialog" introduced="^4" filter="s60,build_as_app" purpose="optional">
       
  3166 <unit bldFile="mw/securitysrv/pkiutilities/untrustedcertificatedialog" proFile="untrustedcertificateplugin.pro"/>
  3174 </component>
  3167 </component>
  3175 </collection>
  3168 </collection>
  3176 <collection name="wim" long-name="Wireless Identity Module" level="framework">
  3169 <collection name="wim" long-name="Wireless Identity Module" level="framework">
  3177 <!-- collection is really a component. Need to move down a directory-->
  3170 <!-- collection is really a component. Need to move down a directory-->
  3178 <component name="wim_build" long-name="WIM Build" filter="s60" purpose="optional">
  3171 <component name="wim_build" long-name="WIM Build" filter="s60,build_as_app" purpose="optional">
  3179 <unit bldFile="mw/securitysrv/wim/group"/>
  3172 <unit bldFile="mw/securitysrv/wim/group"/>
  3180 </component>
  3173 </component>
  3181 </collection>
  3174 </collection>
  3182 <collection name="remotelock" long-name="Remote Lock" level="generic">
  3175 <collection name="remotelock" long-name="Remote Lock" level="generic">
  3183 <!-- collection is really a component. Need to move down a directory-->
  3176 <!-- collection is really a component. Need to move down a directory-->
  3184 <component name="remotelock_build" long-name="Remote Lock Build" filter="s60" purpose="optional">
  3177 <component name="remotelock_build" long-name="Remote Lock Build" filter="s60,build_as_app" purpose="optional">
  3185 <unit bldFile="mw/securitysrv/remotelock/group"/>
  3178 <unit bldFile="mw/securitysrv/remotelock/group"/>
  3186 </component>
  3179 </component>
  3187 </collection>
  3180 </collection>
  3188 <collection name="securitydialogs" long-name="Security Dialogs" level="specific">
  3181 <collection name="securitydialogs" long-name="Security Dialogs" level="specific">
  3189 <component name="keylockpolicyapi" long-name="Keylock Policy API" filter="s60" purpose="optional">
  3182 <component name="keylockpolicyapi" long-name="Keylock Policy API" filter="s60,build_as_app" purpose="optional">
  3190 <unit bldFile="mw/securitysrv/securitydialogs/keylockpolicyapi/group"/>
  3183 <unit bldFile="mw/securitysrv/securitydialogs/keylockpolicyapi/group"/>
  3191 </component>
  3184 </component>
  3192 <component name="secui" long-name="Security UI" filter="s60" purpose="optional">
  3185 <component name="secui" long-name="Security UI" filter="s60,build_as_app" purpose="optional">
  3193 <unit bldFile="mw/securitysrv/securitydialogs/secui/group"/>
  3186 <unit bldFile="mw/securitysrv/securitydialogs/secui/group"/>
  3194 </component>
  3187 </component>
  3195 <component name="securitynotifier" long-name="Security Notifier" filter="s60" purpose="optional">
  3188 <component name="securitynotifier" long-name="Security Notifier" filter="s60,build_as_app" purpose="optional">
  3196 <unit bldFile="mw/securitysrv/securitydialogs/securitynotifier/group"/>
  3189 <unit bldFile="mw/securitysrv/securitydialogs/securitynotifier/group"/>
  3197 </component>
  3190 </component>
  3198 <component name="lockclient" long-name="Lock Client" introduced="^3" filter="s60" purpose="optional">
  3191 <component name="lockclient" long-name="Lock Client" introduced="^3" filter="s60,build_as_app" purpose="optional">
  3199 <!-- This overwrites the bld.inf already in this dir. I'm pretty sure this will cause problems with the export -->
  3192 <unit bldFile="mw/securitysrv/securitydialogs/lockclient/group" proFile="lockclient.pro"/>
  3200 <unit bldFile="mw/securitysrv/securitydialogs/lockclient/group" proFile="lockclient.pro" qmakeArgs="-r"/>
  3193 </component>
  3201 </component>
  3194 <component name="lockapp" long-name="Lock Application" introduced="^3" filter="s60,build_as_app" purpose="optional">
  3202 <component name="lockapp" long-name="Lock Application" introduced="^3" filter="s60" purpose="optional">
       
  3203 <unit bldFile="mw/securitysrv/securitydialogs/lockapp/group"/>
  3195 <unit bldFile="mw/securitysrv/securitydialogs/lockapp/group"/>
  3204 </component>
  3196 </component>
  3205 <component name="secuinotifications" long-name="Security UI Notifications" introduced="^4" filter="s60" purpose="optional">
  3197 <component name="secuinotifications" long-name="Security UI Notifications" introduced="^4" filter="s60,build_as_app" purpose="optional">
  3206 <unit bldFile="mw/securitysrv/securitydialogs/secuinotifications" proFile="secuinotifications.pro" qmakeArgs="-r"/>
  3198 <unit bldFile="mw/securitysrv/securitydialogs/secuinotifications" proFile="secuinotifications.pro"/>
  3207 </component>
  3199 </component>
  3208 <component name="indicatorautolockplugin" long-name="Auto Lock Indicator Plugin" introduced="^4" filter="s60" purpose="optional" plugin="Y">
  3200 <component name="indicatorautolockplugin" long-name="Auto Lock Indicator Plugin" introduced="^4" filter="s60,build_as_app" purpose="optional" plugin="Y">
  3209 <!-- directory at the wrong level to be a component-->
  3201 <!-- directory at the wrong level to be a component-->
  3210 <unit bldFile="mw/securitysrv/securitydialogs/autolock/indicatorplugin" proFile="indicatorautolockplugin.pro" qmakeArgs="-r"/>
  3202 <unit bldFile="mw/securitysrv/securitydialogs/autolock/indicatorplugin" proFile="indicatorautolockplugin.pro"/>
  3211 </component>
  3203 </component>
  3212 <component name="autolockuseractivityservice" long-name="Auto Lock User Activity Service" introduced="^4" filter="s60" purpose="optional">
  3204 <component name="autolockuseractivityservice" long-name="Auto Lock User Activity Service" introduced="^4" filter="s60,build_as_app" purpose="optional">
  3213 <!-- Can't have a component inside another. Need to move to securitydialogs/autolockuseractivityservice -->
  3205 <!-- Can't have a component inside another. Need to move to securitydialogs/autolockuseractivityservice -->
  3214 <unit bldFile="mw/securitysrv/securitydialogs/autolock/autolockuseractivityservice" proFile="autolockuseractivityservice.pro" qmakeArgs="-r"/>
  3206 <unit bldFile="mw/securitysrv/securitydialogs/autolock/autolockuseractivityservice" proFile="autolockuseractivityservice.pro"/>
  3215 </component>
  3207 </component>
  3216 <component name="autolocksrv" long-name="Auto Lock Server" introduced="^4" filter="s60" purpose="optional">
  3208 <component name="autolocksrv" long-name="Auto Lock Server" introduced="^4" filter="s60,build_as_app" purpose="optional">
  3217 <unit bldFile="mw/securitysrv/securitydialogs/autolock" proFile="autolock.pro" qmakeArgs="-r"/>
  3209 <unit bldFile="mw/securitysrv/securitydialogs/autolock" proFile="autolock.pro"/>
  3218 </component>
  3210 </component>
  3219 </collection>
  3211 </collection>
  3220 <collection name="cpsecplugins" long-name="Security Settings Plugins" level="plugin">
  3212 <collection name="cpsecplugins" long-name="Security Settings Plugins" level="plugin">
  3221 <component name="devicelockplugin" long-name="Device Lock Plugin" introduced="^4" filter="s60" purpose="optional">
  3213 <component name="devicelockplugin" long-name="Device Lock Plugin" introduced="^4" filter="s60,build_as_app" purpose="optional" plugin="Y">
  3222 <unit bldFile="mw/securitysrv/cpsecplugins/devicelockplugin" proFile="devicelockplugin.pro" qmakeArgs="-r"/>
  3214 <unit bldFile="mw/securitysrv/cpsecplugins/devicelockplugin" proFile="devicelockplugin.pro"/>
  3223 </component>
  3215 </component>
  3224 <component name="simpincodeplugin" long-name="SIM PIN Code Plugin" introduced="^4" filter="s60" purpose="optional">
  3216 <component name="simpincodeplugin" long-name="SIM PIN Code Plugin" introduced="^4" filter="s60,build_as_app" purpose="optional" plugin="Y">
  3225 <unit bldFile="mw/securitysrv/cpsecplugins/simpincodeplugin" proFile="pincodeplugin.pro" qmakeArgs="-r"/>
  3217 <unit bldFile="mw/securitysrv/cpsecplugins/simpincodeplugin" proFile="pincodeplugin.pro"/>
  3226 </component>
  3218 </component>
  3227 <component name="cpadvancedsecplugin" long-name="Advanced Security Plugin" introduced="^4" filter="s60" purpose="optional">
  3219 <component name="cpadvancedsecplugin" long-name="Advanced Security Plugin" introduced="^4" filter="s60,build_as_app" purpose="optional" plugin="Y">
  3228 <unit bldFile="mw/securitysrv/cpsecplugins/cpadvancedsecplugin/group" proFile="advancedsecplugin.pro" qmakeArgs="-r"/>
  3220 <unit bldFile="mw/securitysrv/cpsecplugins/cpadvancedsecplugin/group" proFile="advancedsecplugin.pro"/>
  3229 </component>
  3221 </component>
  3230 </collection>
  3222 </collection>
  3231 <collection name="boottimeintegritycheck" long-name="Boot Time Integrity Check" level="plugin">
  3223 <collection name="boottimeintegritycheck" long-name="Boot Time Integrity Check" level="plugin">
  3232 <!-- collection is really a component. Need to move down a directory-->
  3224 <!-- collection is really a component. Need to move down a directory-->
  3233 <component name="boottimeintegritycheck_build" long-name="Boot Time Integrity Check Build" filter="s60" purpose="optional">
  3225 <component name="boottimeintegritycheck_build" long-name="Boot Time Integrity Check Build" filter="s60,build_as_app" purpose="optional">
  3234 <unit bldFile="mw/securitysrv/boottimeintegritycheck/group"/>
  3226 <unit bldFile="mw/securitysrv/boottimeintegritycheck/group"/>
  3235 </component>
  3227 </component>
  3236 </collection>
  3228 </collection>
  3237 <collection name="gba" long-name="Generic Bootstrapping Architecture" level="server">
  3229 <collection name="gba" long-name="Generic Bootstrapping Architecture" level="server">
  3238 <component name="uicc" long-name="UICC" introduced="^2" filter="s60" purpose="optional" plugin="Y">
  3230 <component name="uicc" long-name="UICC" introduced="^2" filter="s60,build_as_app" purpose="optional" plugin="Y">
  3239 <unit bldFile="mw/securitysrv/gba/uicc/group"/>
  3231 <unit bldFile="mw/securitysrv/gba/uicc/group"/>
  3240 </component>
  3232 </component>
  3241 <component name="gbaserver" long-name="GBA Server" introduced="^2" filter="s60" purpose="optional">
  3233 <component name="gbaserver" long-name="GBA Server" introduced="^2" filter="s60,build_as_app" purpose="optional">
  3242 <unit bldFile="mw/securitysrv/gba/gbaserver/group"/>
  3234 <unit bldFile="mw/securitysrv/gba/gbaserver/group"/>
  3243 </component>
  3235 </component>
  3244 <component name="gbaapi" long-name="GBA API" introduced="^2" filter="s60" purpose="optional">
  3236 <component name="gbaapi" long-name="GBA API" introduced="^2" filter="s60,build_as_app" purpose="optional">
  3245 <unit bldFile="mw/securitysrv/gba/gbaapi/group"/>
  3237 <unit bldFile="mw/securitysrv/gba/gbaapi/group"/>
  3246 </component>
  3238 </component>
  3247 <component name="gbafilter" long-name="GBA HTTP Filter" introduced="^2" filter="s60" purpose="optional" plugin="Y">
  3239 <component name="gbafilter" long-name="GBA HTTP Filter" introduced="^2" filter="s60,build_as_app" purpose="optional" plugin="Y">
  3248 <unit bldFile="mw/securitysrv/gba/gbafilter/group"/>
  3240 <unit bldFile="mw/securitysrv/gba/gbafilter/group"/>
  3249 </component>
  3241 </component>
  3250 <component name="gba_build" long-name="Generic Boot Architecture Build" introduced="^2" filter="s60" purpose="optional">
  3242 <component name="gba_rom" long-name="Generic Boot Architecture ROM" introduced="^2" filter="s60,build_as_app" purpose="optional">
  3251 <!-- need to split this into the above components, or remove #includes and make this GBA ROM  -->
  3243 <unit bldFile="mw/securitysrv/gba/rom"/>
  3252 <unit bldFile="mw/securitysrv/gba/group"/>
       
  3253 </component>
  3244 </component>
  3254 </collection>
  3245 </collection>
  3255 <collection name="devencdiskutils" long-name="Device Encryption Disk Utils" level="server">
  3246 <collection name="devencdiskutils" long-name="Device Encryption Disk Utils" level="server">
  3256 <component name="devenccommonutils" long-name="Device Encryption Common Utils" introduced="^3" filter="s60" purpose="optional">
  3247 <component name="devenccommonutils" long-name="Device Encryption Common Utils" introduced="^3" filter="s60,build_as_app" purpose="optional">
  3257 <unit bldFile="mw/securitysrv/devencdiskutils/DevEncCommonUtils/group"/>
  3248 <unit bldFile="mw/securitysrv/devencdiskutils/DevEncCommonUtils/group"/>
  3258 </component>
  3249 </component>
  3259 <component name="devencrfsplugin" long-name="Device Encryption RFS Plugin" introduced="^3" filter="s60" purpose="optional" plugin="Y">
  3250 <component name="devencrfsplugin" long-name="Device Encryption RFS Plugin" introduced="^3" filter="s60,build_as_app" purpose="optional" plugin="Y">
  3260 <unit bldFile="mw/securitysrv/devencdiskutils/DevEncRfsPlugin/group"/>
  3251 <unit bldFile="mw/securitysrv/devencdiskutils/DevEncRfsPlugin/group"/>
  3261 </component>
  3252 </component>
  3262 <component name="pk5recognizer" long-name="Device Encryption Pk5 Recognizer" introduced="^3" filter="s60" purpose="optional" plugin="Y">
  3253 <component name="pk5recognizer" long-name="Device Encryption Pk5 Recognizer" introduced="^3" filter="s60,build_as_app" purpose="optional" plugin="Y">
  3263 <unit bldFile="mw/securitysrv/devencdiskutils/Pk5Recognizer/group"/>
  3254 <unit bldFile="mw/securitysrv/devencdiskutils/Pk5Recognizer/group"/>
  3264 </component>
  3255 </component>
  3265 <component name="devencstarter" long-name="Device Encryption Starter" introduced="^3" filter="s60" purpose="optional" plugin="Y">
  3256 <component name="devencstarter" long-name="Device Encryption Starter" introduced="^3" filter="s60,build_as_app" purpose="optional" plugin="Y">
  3266 <unit bldFile="mw/securitysrv/devencdiskutils/DevEncStarter/group"/>
  3257 <unit bldFile="mw/securitysrv/devencdiskutils/DevEncStarter/group"/>
  3267 </component>
  3258 </component>
  3268 <component name="devencdiskutils_build" long-name="Device Encryption Disk Utils Build" introduced="^3" filter="s60" purpose="optional">
  3259 <component name="devencdiskutils_rom" long-name="Device Encryption Disk Utils ROM" introduced="^3" filter="s60,build_as_app" purpose="optional">
  3269 <!-- need to split this into the above components, or remove #includes and make this a ROM  component-->
  3260 <unit bldFile="mw/securitysrv/devencdiskutils/rom"/>
  3270 <unit bldFile="mw/securitysrv/devencdiskutils/group"/>
       
  3271 </component>
  3261 </component>
  3272 </collection>
  3262 </collection>
  3273 <collection name="securitysrv_info" long-name="Security Services Info" level="specific">
  3263 <collection name="securitysrv_info" long-name="Security Services Info" level="specific">
  3274 <component name="securitysrv_test" long-name="Security Services Test" filter="s60,test,api_test" purpose="development"/>
  3264 <component name="securitysrv_test" long-name="Security Services Test" filter="s60,build_as_app,test,api_test" purpose="development"/>
  3275 <component name="securitysrv_metadata" long-name="Security Services Metadata" introduced="^2" purpose="development" class="config PC">
  3265 <component name="securitysrv_metadata" long-name="Security Services Metadata" introduced="^2" purpose="development" class="config PC">
  3276 <unit mrp="mw/securitysrv/securitysrv_info/securitysrv_metadata/securitysrv_metadata.mrp"/>
  3266 <unit mrp="mw/securitysrv/securitysrv_info/securitysrv_metadata/securitysrv_metadata.mrp"/>
  3277 </component>
  3267 </component>
  3278 </collection>
  3268 </collection>
  3279 </block>
  3269 </block>
  3719 <unit bldFile="mw/ipconnmgmt/data"/>
  3709 <unit bldFile="mw/ipconnmgmt/data"/>
  3720 </component>
  3710 </component>
  3721 </collection>
  3711 </collection>
  3722 </block>
  3712 </block>
  3723 <block name="netprotocols" level="generic" levels="plugin framework server generic specific" long-name="High-level Internet Protocols">
  3713 <block name="netprotocols" level="generic" levels="plugin framework server generic specific" long-name="High-level Internet Protocols">
  3724 <collection name="netprotocols_plat" long-name="High-level Internet Protocols Platform Interfaces" level="specific">
       
  3725 <component name="cookie_manager_api" long-name="Cookie Manager API" filter="s60" purpose="optional" class="api">
       
  3726 <unit bldFile="mw/netprotocols/netprotocols_plat/cookie_manager_api/group"/>
       
  3727 </component>
       
  3728 <component name="http_cache_mgr_api" long-name="HTTP Cache Manager API" filter="s60" purpose="optional" class="api">
       
  3729 <unit bldFile="mw/netprotocols/netprotocols_plat/http_cache_mgr_api/group"/>
       
  3730 </component>
       
  3731 <component name="http_filters_api" long-name="HTTP Filters API" filter="s60" purpose="optional" class="api">
       
  3732 <unit bldFile="mw/netprotocols/netprotocols_plat/http_filters_api/group"/>
       
  3733 </component>
       
  3734 </collection>
       
  3735 <collection name="httpfilters" long-name="HTTP Filters" level="plugin">
  3714 <collection name="httpfilters" long-name="HTTP Filters" level="plugin">
  3736 <component name="httpfiltercommon" long-name="HTTP Filter Common" filter="s60" purpose="optional">
  3715 <component name="httpfiltercommon" long-name="HTTP Filter Common" filter="s60" purpose="optional">
  3737 <unit bldFile="mw/netprotocols/httpfilters/httpfiltercommon/group"/>
  3716 <unit bldFile="mw/netprotocols/httpfilters/httpfiltercommon/group"/>
  3738 </component>
  3717 </component>
  3739 <component name="cookie" long-name="Cookie Filter" filter="s60" purpose="optional" plugin="Y">
  3718 <component name="cookie" long-name="Cookie Filter" filter="s60" purpose="optional" plugin="Y">
  3743 <unit bldFile="mw/netprotocols/httpfilters/deflatefilter/group"/>
  3722 <unit bldFile="mw/netprotocols/httpfilters/deflatefilter/group"/>
  3744 </component>
  3723 </component>
  3745 <component name="httpfilterauthentication" long-name="Authentication Filter" filter="s60" purpose="optional" plugin="Y">
  3724 <component name="httpfilterauthentication" long-name="Authentication Filter" filter="s60" purpose="optional" plugin="Y">
  3746 <unit bldFile="mw/netprotocols/httpfilters/httpfilterauthentication/group"/>
  3725 <unit bldFile="mw/netprotocols/httpfilters/httpfilterauthentication/group"/>
  3747 </component>
  3726 </component>
  3748 <component name="httpfilterconnhandler" long-name="Connection Handler Fitler" filter="s60" purpose="optional" plugin="Y">
       
  3749 <unit bldFile="mw/netprotocols/httpfilters/httpfilterconnhandler/group"/>
       
  3750 </component>
       
  3751 <component name="httpfilteriop" long-name="HTTP IOP Filter" filter="s60" purpose="optional" plugin="Y">
  3727 <component name="httpfilteriop" long-name="HTTP IOP Filter" filter="s60" purpose="optional" plugin="Y">
  3752 <unit bldFile="mw/netprotocols/httpfilters/httpfilteriop/group"/>
  3728 <unit bldFile="mw/netprotocols/httpfilters/httpfilteriop/group"/>
  3753 </component>
  3729 </component>
  3754 <component name="httpfilterproxy" long-name="HTTP Proxy Filter" filter="s60" purpose="optional" plugin="Y">
       
  3755 <unit bldFile="mw/netprotocols/httpfilters/httpfilterproxy/group"/>
       
  3756 </component>
       
  3757 </collection>
  3730 </collection>
  3758 <collection name="applayerprotocols" long-name="Application Layer Protocols" level="server">
  3731 <collection name="applayerprotocols" long-name="Application Layer Protocols" level="server">
  3759 <component name="httptransportfw" long-name="HTTP Transport Framework" introduced="6.2" purpose="optional">
  3732 <component name="httptransportfw" long-name="HTTP Transport Framework" introduced="6.2" filter="s60" purpose="optional">
  3760 <unit bldFile="mw/netprotocols/applayerprotocols/httptransportfw/group" mrp="mw/netprotocols/applayerprotocols/httptransportfw/group/http_transport-framework.mrp"/>
  3733 <unit bldFile="mw/netprotocols/applayerprotocols/httptransportfw/group" mrp="mw/netprotocols/applayerprotocols/httptransportfw/group/http_transport-framework.mrp"/>
  3761 </component>
  3734 </component>
  3762 <component name="httpexamples" long-name="HTTP Examples" introduced="6.2" purpose="development">
  3735 <component name="httpexamples" long-name="HTTP Examples" introduced="6.2" filter="s60" purpose="development">
  3763 <unit bldFile="mw/netprotocols/applayerprotocols/httpexamples/group" mrp="mw/netprotocols/applayerprotocols/httpexamples/group/http_examples.mrp"/>
  3736 <unit bldFile="mw/netprotocols/applayerprotocols/httpexamples/group" mrp="mw/netprotocols/applayerprotocols/httpexamples/group/http_examples.mrp"/>
  3764 </component>
  3737 </component>
  3765 <component name="wappushsupport" long-name="WAP Push Support" introduced="6.2" purpose="optional">
  3738 <component name="wappushsupport" long-name="WAP Push Support" introduced="6.2" filter="s60" purpose="optional">
  3766 <unit bldFile="mw/netprotocols/applayerprotocols/wappushsupport/Group" mrp="mw/netprotocols/applayerprotocols/wappushsupport/Group/wap-browser_wappushsupport.mrp"/>
  3739 <unit bldFile="mw/netprotocols/applayerprotocols/wappushsupport/Group" mrp="mw/netprotocols/applayerprotocols/wappushsupport/Group/wap-browser_wappushsupport.mrp"/>
  3767 </component>
  3740 </component>
  3768 <component name="wapbase" long-name="WAP Base" introduced="6.0" purpose="optional">
  3741 <component name="wapbase" long-name="WAP Base" introduced="6.0" filter="s60" purpose="optional">
  3769 <unit bldFile="mw/netprotocols/applayerprotocols/wapbase/Group" mrp="mw/netprotocols/applayerprotocols/wapbase/Group/wap-browser_wapbase.mrp"/>
  3742 <unit bldFile="mw/netprotocols/applayerprotocols/wapbase/Group" mrp="mw/netprotocols/applayerprotocols/wapbase/Group/wap-browser_wapbase.mrp"/>
  3770 </component>
  3743 </component>
  3771 <component name="ftpengine" long-name="FTP Engine" introduced="6.0" purpose="optional">
  3744 <component name="ftpengine" long-name="FTP Engine" introduced="6.0" filter="s60" purpose="optional">
  3772 <unit bldFile="mw/netprotocols/applayerprotocols/ftpengine/group" mrp="mw/netprotocols/applayerprotocols/ftpengine/group/networking_ftp_e.mrp"/>
  3745 <unit bldFile="mw/netprotocols/applayerprotocols/ftpengine/group" mrp="mw/netprotocols/applayerprotocols/ftpengine/group/networking_ftp_e.mrp"/>
  3773 </component>
  3746 </component>
  3774 <component name="telnetengine" long-name="Telnet Engine" introduced="6.0" purpose="optional">
  3747 <component name="telnetengine" long-name="Telnet Engine" introduced="6.0" filter="s60" purpose="optional">
  3775 <unit bldFile="mw/netprotocols/applayerprotocols/telnetengine/group" mrp="mw/netprotocols/applayerprotocols/telnetengine/group/networking_telnet_e.mrp"/>
  3748 <unit bldFile="mw/netprotocols/applayerprotocols/telnetengine/group" mrp="mw/netprotocols/applayerprotocols/telnetengine/group/networking_telnet_e.mrp"/>
  3776 </component>
  3749 </component>
  3777 <component name="httpserviceapi" long-name="HTTP Service API" introduced="TB9.2" purpose="optional">
  3750 <component name="httpserviceapi" long-name="HTTP Service API" introduced="TB9.2" filter="s60" purpose="optional">
  3778 <unit bldFile="mw/netprotocols/applayerprotocols/httpservice/group" mrp="mw/netprotocols/applayerprotocols/httpservice/group/http_service.mrp"/>
  3751 <unit bldFile="mw/netprotocols/applayerprotocols/httpservice/group" mrp="mw/netprotocols/applayerprotocols/httpservice/group/http_service.mrp"/>
  3779 </component>
  3752 </component>
  3780 </collection>
  3753 </collection>
  3781 <collection name="applayerpluginsandutils" long-name="Application Layer Plugins and Utils" level="framework">
  3754 <collection name="applayerpluginsandutils" long-name="Application Layer Plugins and Utils" level="framework">
  3782 <component name="uripermissionservices" long-name="URI Permission Services" introduced="^2" purpose="optional">
  3755 <component name="uripermissionservices" long-name="URI Permission Services" introduced="^2" filter="s60" purpose="optional">
  3783 <unit bldFile="mw/netprotocols/applayerpluginsandutils/uripermissionservices/group" mrp="mw/netprotocols/applayerpluginsandutils/uripermissionservices/group/application-protocols_ineturilist.mrp"/>
  3756 <unit bldFile="mw/netprotocols/applayerpluginsandutils/uripermissionservices/group" mrp="mw/netprotocols/applayerpluginsandutils/uripermissionservices/group/application-protocols_ineturilist.mrp"/>
  3784 </component>
  3757 </component>
  3785 <component name="bookmarksupport" long-name="Bookmark Support" introduced="9.1" purpose="optional">
  3758 <component name="bookmarksupport" long-name="Bookmark Support" introduced="9.1" filter="s60" purpose="optional">
  3786 <unit bldFile="mw/netprotocols/applayerpluginsandutils/bookmarksupport/group" mrp="mw/netprotocols/applayerpluginsandutils/bookmarksupport/group/application-protocols_bookmarks.mrp"/>
  3759 <unit bldFile="mw/netprotocols/applayerpluginsandutils/bookmarksupport/group" mrp="mw/netprotocols/applayerpluginsandutils/bookmarksupport/group/application-protocols_bookmarks.mrp"/>
  3787 </component>
  3760 </component>
  3788 <component name="httpprotocolplugins" long-name="HTTP Protocol Plugins" introduced="6.2" purpose="optional" plugin="Y">
  3761 <component name="httpprotocolplugins" long-name="HTTP Protocol Plugins" introduced="6.2" filter="s60" purpose="optional" plugin="Y">
  3789 <unit bldFile="mw/netprotocols/applayerpluginsandutils/httpprotocolplugins/group" mrp="mw/netprotocols/applayerpluginsandutils/httpprotocolplugins/group/http_protocol-plugin.mrp"/>
  3762 <unit bldFile="mw/netprotocols/applayerpluginsandutils/httpprotocolplugins/group" mrp="mw/netprotocols/applayerpluginsandutils/httpprotocolplugins/group/http_protocol-plugin.mrp"/>
  3790 </component>
  3763 </component>
  3791 <component name="httptransportplugins" long-name="HTTP Transport Plugins" introduced="6.2" purpose="optional" plugin="Y">
  3764 <component name="httptransportplugins" long-name="HTTP Transport Plugins" introduced="6.2" filter="s60" purpose="optional" plugin="Y">
  3792 <unit bldFile="mw/netprotocols/applayerpluginsandutils/httptransportplugins/group" mrp="mw/netprotocols/applayerpluginsandutils/httptransportplugins/group/http_transport-plugin.mrp"/>
  3765 <unit bldFile="mw/netprotocols/applayerpluginsandutils/httptransportplugins/group" mrp="mw/netprotocols/applayerpluginsandutils/httptransportplugins/group/http_transport-plugin.mrp"/>
  3793 </component>
  3766 </component>
  3794 </collection>
  3767 </collection>
  3795 <collection name="netprotocols_info" long-name="High-level Internet Protocols Info" level="specific">
  3768 <collection name="netprotocols_info" long-name="High-level Internet Protocols Info" level="specific">
       
  3769 <component name="netprotocols_plat" long-name="High-level Internet Protocols Platform Interfaces" filter="s60" purpose="optional" class="api">
       
  3770 <unit bldFile="mw/netprotocols/netprotocols_plat/group"/>
       
  3771 </component>
  3796 <component name="netprotocols_metadata" long-name="High-level Internet Protocols Metadata" introduced="^2" purpose="development" class="config PC">
  3772 <component name="netprotocols_metadata" long-name="High-level Internet Protocols Metadata" introduced="^2" purpose="development" class="config PC">
  3797 <unit mrp="mw/netprotocols/netprotocols_info/netprotocols_metadata/netprotocols_metadata.mrp"/>
  3773 <unit mrp="mw/netprotocols/netprotocols_info/netprotocols_metadata/netprotocols_metadata.mrp"/>
  3798 </component>
  3774 </component>
  3799 </collection>
  3775 </collection>
  3800 </block>
  3776 </block>
  4587 <unit bldFile="mw/remotemgmt/remotemgmt_plat/oma_ds_extensions_api/group"/>
  4563 <unit bldFile="mw/remotemgmt/remotemgmt_plat/oma_ds_extensions_api/group"/>
  4588 </component>
  4564 </component>
  4589 <component name="pnpms_utils_api" long-name="PNPMS Utils API" filter="s60" purpose="optional" class="api">
  4565 <component name="pnpms_utils_api" long-name="PNPMS Utils API" filter="s60" purpose="optional" class="api">
  4590 <unit bldFile="mw/remotemgmt/remotemgmt_plat/pnpms_utils_api/group"/>
  4566 <unit bldFile="mw/remotemgmt/remotemgmt_plat/pnpms_utils_api/group"/>
  4591 </component>
  4567 </component>
  4592 <component name="adaptive_history_list_api" long-name="Adaptive History List API" filter="s60" purpose="optional" class="api">
       
  4593 <unit bldFile="mw/remotemgmt/remotemgmt_plat/adaptive_history_list_api/group"/>
       
  4594 </component>
       
  4595 <component name="adaptive_history_list_session_api" long-name="Adaptive History List Session API" filter="s60" purpose="optional" class="api">
       
  4596 <unit bldFile="mw/remotemgmt/remotemgmt_plat/adaptive_history_list_session_api/group"/>
       
  4597 </component>
       
  4598 <component name="fota_engine_api" long-name="FOTA Engine API" filter="s60" purpose="optional" class="api">
  4568 <component name="fota_engine_api" long-name="FOTA Engine API" filter="s60" purpose="optional" class="api">
  4599 <unit bldFile="mw/remotemgmt/remotemgmt_plat/fota_engine_api/group"/>
  4569 <unit bldFile="mw/remotemgmt/remotemgmt_plat/fota_engine_api/group"/>
  4600 </component>
  4570 </component>
  4601 <component name="update_package_storage_plugin_api" long-name="Update Package Storage Plug-in API" filter="s60" purpose="optional" class="api">
       
  4602 <unit bldFile="mw/remotemgmt/remotemgmt_plat/update_package_storage_plugin_api/group"/>
       
  4603 </component>
       
  4604 <component name="dcmo_adapter_api" long-name="DCMO Adapter API" filter="s60" purpose="optional" class="api">
  4571 <component name="dcmo_adapter_api" long-name="DCMO Adapter API" filter="s60" purpose="optional" class="api">
  4605 <unit bldFile="mw/remotemgmt/remotemgmt_plat/dcmo_adapter_api/group"/>
  4572 <unit bldFile="mw/remotemgmt/remotemgmt_plat/dcmo_adapter_api/group"/>
  4606 </component>
  4573 </component>
  4607 <component name="dcmo_control_api" long-name="DCMO Control API" filter="s60" purpose="optional" class="api">
  4574 <component name="dcmo_control_api" long-name="DCMO Control API" filter="s60" purpose="optional" class="api">
  4608 <unit bldFile="mw/remotemgmt/remotemgmt_plat/dcmo_control_api/group"/>
  4575 <unit bldFile="mw/remotemgmt/remotemgmt_plat/dcmo_control_api/group"/>
  4609 </component>
  4576 </component>
  4610 <component name="ds_capability_mgmt_plugin_api" long-name="DS Capability Management Plugin API" filter="s60" purpose="optional" class="api">
  4577 <component name="ds_capability_mgmt_plugin_api" long-name="DS Capability Management Plugin API" filter="s60" purpose="optional" class="api">
  4611 <unit bldFile="mw/remotemgmt/remotemgmt_plat/ds_capability_mgmt_plugin_api/group"/>
  4578 <unit bldFile="mw/remotemgmt/remotemgmt_plat/ds_capability_mgmt_plugin_api/group"/>
  4612 </component>
  4579 </component>
  4613 <component name="syncml_ds_customization_api" long-name="SyncML DS Customisation API" filter="s60" purpose="optional" class="api">
  4580 <component name="syncml_ds_customization_api" long-name="SyncML DS Customization API" introduced="^4" filter="s60" purpose="optional" class="api">
  4614 <unit bldFile="mw/remotemgmt/remotemgmt_plat/syncml_ds_customization_api/group"/>
  4581 <unit bldFile="mw/remotemgmt/remotemgmt_plat/syncml_ds_customization_api/group"/>
  4615 </component>
  4582 </component>
  4616 <component name="syncml_ds_error_reporting_api" long-name="SyncML DS Error Reporting API" filter="s60" purpose="optional" class="api">
  4583 <component name="syncml_ds_error_reporting_api" long-name="SyncML DS Error Reporting API" introduced="^4" filter="s60" purpose="optional" class="api">
  4617 <unit bldFile="mw/remotemgmt/remotemgmt_plat/syncml_ds_error_reporting_api/group"/>
  4584 <unit bldFile="mw/remotemgmt/remotemgmt_plat/syncml_ds_error_reporting_api/group"/>
  4618 </component>
  4585 </component>
  4619 <component name="devicemgmt_dialogs_api" long-name="Device Management Dialogs API" introduced="^4" filter="s60" purpose="optional" class="api">
  4586 <component name="devicemgmt_dialogs_api" long-name="Device Management Dialogs API" introduced="^4" filter="s60" purpose="optional" class="api">
  4620 <unit bldFile="mw/remotemgmt/remotemgmt_plat/devicemgmt_dialogs_api/group"/>
  4587 <unit bldFile="mw/remotemgmt/remotemgmt_plat/devicemgmt_dialogs_api/group"/>
  4621 </component>
  4588 </component>
  4682 <unit bldFile="mw/remotemgmt/dcmofw/dcmoserver/group"/>
  4649 <unit bldFile="mw/remotemgmt/dcmofw/dcmoserver/group"/>
  4683 </component>
  4650 </component>
  4684 <component name="dcmocustcmd" long-name="DCMO Custom Commands" filter="s60" purpose="optional">
  4651 <component name="dcmocustcmd" long-name="DCMO Custom Commands" filter="s60" purpose="optional">
  4685 <unit bldFile="mw/remotemgmt/dcmofw/dcmocustcmd/group"/>
  4652 <unit bldFile="mw/remotemgmt/dcmofw/dcmocustcmd/group"/>
  4686 </component>
  4653 </component>
  4687 <component name="dcmofw_build" long-name="DCMO Build" filter="s60" purpose="optional">
  4654 <component name="dcmofw_rom" long-name="DCMO ROM" filter="s60" purpose="optional">
  4688 <!--  need to distribute exports, etc into the other components and remove this-->
  4655 <unit bldFile="mw/remotemgmt/dcmofw/rom"/>
  4689 <unit bldFile="mw/remotemgmt/dcmofw/group"/>
       
  4690 </component>
  4656 </component>
  4691 </collection>
  4657 </collection>
  4692 <collection name="fotaapplication" long-name="FOTA Application" level="generic">
  4658 <collection name="fotaapplication" long-name="FOTA Application" level="generic">
  4693 <component name="fotaapplication_build" long-name="FOTA Application Build" filter="s60" purpose="optional">
  4659 <component name="fotaapplication_build" long-name="FOTA Application Build" filter="s60" purpose="optional">
  4694 <!-- need to make this a real component: move down a dir? break up? -->
  4660 <!-- need to make this a real component: move down a dir? break up? -->
  4698 <unit bldFile="mw/remotemgmt/fotaapplication/fotaserver" proFile="fotaserver.pro"/>
  4664 <unit bldFile="mw/remotemgmt/fotaapplication/fotaserver" proFile="fotaserver.pro"/>
  4699 </component>
  4665 </component>
  4700 </collection>
  4666 </collection>
  4701 <collection name="devicemgmtnotifications" long-name="Device Management Notifications" level="server">
  4667 <collection name="devicemgmtnotifications" long-name="Device Management Notifications" level="server">
  4702 <component name="devicemgmtnotifications_rom" long-name="DM Notifications ROM" introduced="^4" filter="s60" purpose="optional">
  4668 <component name="devicemgmtnotifications_rom" long-name="DM Notifications ROM" introduced="^4" filter="s60" purpose="optional">
  4703 <unit bldFile="mw/remotemgmt/devicemgmtnotifications/group"/>
  4669 <unit bldFile="mw/remotemgmt/devicemgmtnotifications/rom"/>
  4704 </component>
  4670 </component>
  4705 <component name="dmdevdialogclient" long-name="DM Device Dialog Client" introduced="^4" filter="s60" purpose="optional">
  4671 <component name="dmdevdialogclient" long-name="DM Device Dialog Client" introduced="^4" filter="s60" purpose="optional">
  4706 <unit bldFile="mw/remotemgmt/devicemgmtnotifications/dmdevdialogclient/bld"/>
  4672 <unit bldFile="mw/remotemgmt/devicemgmtnotifications/dmdevdialogclient/bld"/>
  4707 </component>
  4673 </component>
  4708 <component name="dmdevdialogserver" long-name="DM Device Dialog Server" introduced="^4" filter="s60" purpose="optional">
  4674 <component name="dmdevdialogserver" long-name="DM Device Dialog Server" introduced="^4" filter="s60" purpose="optional">
  6650 </collection>
  6616 </collection>
  6651 <collection name="gsprofilesrv_plat" long-name="GS and Profiles Services Platform Interfaces" level="specific">
  6617 <collection name="gsprofilesrv_plat" long-name="GS and Profiles Services Platform Interfaces" level="specific">
  6652 <component name="ftuwizardmodel_api" long-name="FTU Wizard Model API" filter="bldfirst,s60" purpose="optional" class="api">
  6618 <component name="ftuwizardmodel_api" long-name="FTU Wizard Model API" filter="bldfirst,s60" purpose="optional" class="api">
  6653 <unit bldFile="mw/gsprofilesrv/gsprofilesrv_plat/ftuwizardmodel_api" proFile="ftuwizardmodel_api.pro" qmakeArgs="-r -config rom"/>
  6619 <unit bldFile="mw/gsprofilesrv/gsprofilesrv_plat/ftuwizardmodel_api" proFile="ftuwizardmodel_api.pro" qmakeArgs="-r -config rom"/>
  6654 </component>
  6620 </component>
  6655 <component name="profiles_engine_api" long-name="Profiles Engine API" filter="s60" purpose="optional" class="api">
  6621 <component name="profiles_engine_api" long-name="Profiles Engine API" filter="bldfirst,s60" purpose="optional" class="api">
  6656 <unit bldFile="mw/gsprofilesrv/gsprofilesrv_plat/profiles_engine_api/group"/>
  6622 <unit bldFile="mw/gsprofilesrv/gsprofilesrv_plat/profiles_engine_api/group"/>
  6657 </component>
  6623 </component>
  6658 <component name="settings_uis_cenrep_collection_api" long-name="Settings UIs CenRep Collection API" filter="s60" purpose="optional" class="api">
  6624 <component name="settings_uis_cenrep_collection_api" long-name="Settings UIs CenRep Collection API" filter="bldfirst,s60" purpose="optional" class="api">
  6659 <unit bldFile="mw/gsprofilesrv/gsprofilesrv_plat/settings_uis_cenrep_collection_api/group"/>
  6625 <unit bldFile="mw/gsprofilesrv/gsprofilesrv_plat/settings_uis_cenrep_collection_api/group"/>
  6660 </component>
  6626 </component>
       
  6627 <component name="controlpanel_api" long-name="Control panel api" filter="bldfirst,s60" purpose="optional" class="api">
       
  6628 <unit bldFile="mw/gsprofilesrv/gsprofilesrv_plat/controlpanel_api" proFile="controlpanel_api.pro" qmakeArgs="-r -config rom"/>
       
  6629 </component>
  6661 </collection>
  6630 </collection>
  6662 <collection name="ftuwizardmodel" long-name="FTU Wizard Model" level="generic">
  6631 <collection name="ftuwizardmodel" long-name="FTU Wizard Model" level="generic">
  6663 <component name="ftuwizardmodel_build" long-name="FTU Wizardmodel Build" filter="bldfirst" purpose="optional">
  6632 <component name="ftuwizardmodel_build" long-name="FTU Wizardmodel Build" filter="s60,bldfirst" purpose="optional">
  6664 <unit bldFile="mw/gsprofilesrv/ftuwizardmodel" proFile="ftuwizardmodel.pro" qmakeArgs="-r -config rom"/>
  6633 <unit bldFile="mw/gsprofilesrv/ftuwizardmodel" proFile="ftuwizardmodel.pro" qmakeArgs="-r -config rom"/>
  6665 </component>
  6634 </component>
  6666 </collection>
  6635 </collection>
  6667 <collection name="controlpanel" long-name="Control Panel" level="generic">
  6636 <collection name="controlpanel" long-name="Control Panel" level="generic">
  6668 <component name="controlpanel_rom" long-name="Control Panel ROM" filter="s60" purpose="optional" class="placeholder">
  6637 <component name="controlpanel_rom" long-name="Control Panel ROM" filter="s60" purpose="optional" class="config">
  6669 <!-- Need to create a real .pro file for this 
  6638 <unit bldFile="mw/gsprofilesrv/controlpanel/rom"/>
  6670 	  <unit bldFile="controlpanel/rom" qt:proFile="cp_rom.pri" qt:qmakeArgs="-r -config rom"/> -->
  6639 </component>
  6671 </component>
  6640 <component name="controlpanel_config" long-name="Control Panel Config" introduced="^4" filter="s60" purpose="optional" class="config">
  6672 <component name="controlpanel_config" long-name="Control Panel Config" introduced="^4" filter="s60" purpose="optional" class="config placeholder">
  6641 <unit bldFile="mw/gsprofilesrv/controlpanel/conf"/>
  6673 <!-- Need to create a real .pro file for this 
  6642 </component>
  6674 	  <unit bldFile="controlpanel/conf" qt:proFile="conf.pri" qt:qmakeArgs="-r -config rom"/> -->
  6643 <component name="controlpanel_source" long-name="Control Panel Source" filter="s60" purpose="optional">
  6675 </component>
  6644 <unit bldFile="mw/gsprofilesrv/controlpanel/src" proFile="src.pro" qmakeArgs="-r -config rom"/>
  6676 <component name="controlpanel_source" long-name="Control Panel Source" filter="s60" purpose="optional" class="placeholder">
       
  6677 <!-- Uncomment when controlpanel_build is removed
       
  6678 	  <unit bldFile="controlpanel/src" qt:qmakeArgs="-r -config rom" qt:proFile="src.pro"/> -->
       
  6679 </component>
       
  6680 <component name="controlpanel_build" long-name="Control Panel Build" filter="s60" purpose="optional">
       
  6681 <!-- need to make included .pri file into a real .pro file -->
       
  6682 <unit bldFile="mw/gsprofilesrv/controlpanel" proFile="controlpanel.pro" qmakeArgs="-r -config rom"/>
       
  6683 </component>
  6645 </component>
  6684 </collection>
  6646 </collection>
  6685 <collection name="profilesservices" long-name="Profiles Services" level="server">
  6647 <collection name="profilesservices" long-name="Profiles Services" level="server">
  6686 <component name="profileengine" long-name="Profile Engine" introduced="9.1" filter="s60" purpose="optional">
  6648 <component name="profileengine" long-name="Profile Engine" introduced="9.1" filter="s60" purpose="optional">
  6687 <unit bldFile="mw/gsprofilesrv/profilesservices/profileengine/group"/>
  6649 <unit bldFile="mw/gsprofilesrv/profilesservices/profileengine/group"/>
  6767 </component>
  6729 </component>
  6768 </collection>
  6730 </collection>
  6769 </block>
  6731 </block>
  6770 <block name="appinstall" level="generic" levels="tool framework generic api" long-name="Application Installation">
  6732 <block name="appinstall" level="generic" levels="tool framework generic api" long-name="Application Installation">
  6771 <collection name="appinstall_plat" long-name="Application Installation Platform Interfaces" level="api">
  6733 <collection name="appinstall_plat" long-name="Application Installation Platform Interfaces" level="api">
  6772 <component name="iaupdate_api" long-name="IA Update API" filter="s60" purpose="optional" class="api">
  6734 <component name="iaupdate_api" long-name="IA Update API" filter="s60,build_as_app" purpose="optional" class="api">
  6773 <unit bldFile="mw/appinstall/appinstall_plat/iaupdate_api/group"/>
  6735 <unit bldFile="mw/appinstall/appinstall_plat/iaupdate_api/group"/>
  6774 </component>
  6736 </component>
  6775 <component name="task_plugin_api" long-name="Task Plugin API" filter="s60" purpose="optional" class="api">
  6737 <component name="task_plugin_api" long-name="Task Plugin API" filter="s60,build_as_app" purpose="optional" class="api">
  6776 <unit bldFile="mw/appinstall/appinstall_plat/task_plugin_api/group"/>
  6738 <unit bldFile="mw/appinstall/appinstall_plat/task_plugin_api/group"/>
  6777 </component>
  6739 </component>
  6778 <component name="sw_installer_common_ui_api" long-name="SW Installer Common UI API" filter="s60" purpose="optional" class="api">
  6740 <component name="sw_installer_common_ui_api" long-name="SW Installer Common UI API" filter="s60,build_as_app" purpose="optional" class="api">
  6779 <unit bldFile="mw/appinstall/appinstall_plat/sw_installer_common_ui_api/group"/>
  6741 <unit bldFile="mw/appinstall/appinstall_plat/sw_installer_common_ui_api/group"/>
  6780 </component>
  6742 </component>
  6781 <component name="sw_installer_launcher_api" long-name="SW Installer Launcher API" filter="s60" purpose="optional" class="api">
  6743 <component name="sw_installer_launcher_api" long-name="SW Installer Launcher API" filter="s60,build_as_app" purpose="optional" class="api">
  6782 <unit bldFile="mw/appinstall/appinstall_plat/sw_installer_launcher_api/group"/>
  6744 <unit bldFile="mw/appinstall/appinstall_plat/sw_installer_launcher_api/group"/>
  6783 </component>
  6745 </component>
  6784 <component name="task_management_api" long-name="Task Management API" filter="s60" purpose="optional" class="api">
  6746 <component name="task_management_api" long-name="Task Management API" filter="s60,build_as_app" purpose="optional" class="api">
  6785 <unit bldFile="mw/appinstall/appinstall_plat/task_management_api/group"/>
  6747 <unit bldFile="mw/appinstall/appinstall_plat/task_management_api/group"/>
  6786 </component>
  6748 </component>
  6787 <component name="sw_installer_ui_plugin_api" long-name="SW Installer UI Plugin API" filter="s60" purpose="optional" class="api">
  6749 <component name="sw_installer_ui_plugin_api" long-name="SW Installer UI Plugin API" filter="s60,build_as_app" purpose="optional" class="api">
  6788 <unit bldFile="mw/appinstall/appinstall_plat/sw_installer_ui_plugin_api/group"/>
  6750 <unit bldFile="mw/appinstall/appinstall_plat/sw_installer_ui_plugin_api/group"/>
  6789 </component>
  6751 </component>
  6790 <component name="sw_installer_cr_keys" long-name="SW Installer CR Keys" filter="s60" purpose="optional" class="api">
  6752 <component name="sw_installer_cr_keys" long-name="SW Installer CR Keys" filter="s60,build_as_app" purpose="optional" class="api">
  6791 <unit bldFile="mw/appinstall/appinstall_plat/sw_installer_cr_keys/group"/>
  6753 <unit bldFile="mw/appinstall/appinstall_plat/sw_installer_cr_keys/group"/>
  6792 </component>
  6754 </component>
  6793 <component name="sw_installer_ps_keys" long-name="SW Installer PS Keys" filter="s60" purpose="optional" class="api">
  6755 <component name="sw_installer_ps_keys" long-name="SW Installer PS Keys" filter="s60,build_as_app" purpose="optional" class="api">
  6794 <unit bldFile="mw/appinstall/appinstall_plat/sw_installer_ps_keys/group"/>
  6756 <unit bldFile="mw/appinstall/appinstall_plat/sw_installer_ps_keys/group"/>
  6795 </component>
  6757 </component>
  6796 <component name="sifui_api" long-name="STIF UI API" filter="s60" purpose="optional" class="api">
  6758 <component name="sifui_api" long-name="STIF UI API" filter="s60,build_as_app" purpose="optional" class="api">
  6797 <unit bldFile="mw/appinstall/appinstall_plat/sifui_api/group"/>
  6759 <unit bldFile="mw/appinstall/appinstall_plat/sifui_api/group"/>
  6798 </component>
  6760 </component>
  6799 </collection>
  6761 </collection>
  6800 <collection name="appinstall_pub" long-name="Application Installation Public Interfaces" level="api">
  6762 <collection name="appinstall_pub" long-name="Application Installation Public Interfaces" level="api">
  6801 <component name="startup_list_management_api" long-name="Startup List Management API" filter="s60" purpose="optional" class="api">
  6763 <component name="startup_list_management_api" long-name="Startup List Management API" filter="s60,build_as_app" purpose="optional" class="api">
  6802 <unit bldFile="mw/appinstall/appinstall_pub/startup_list_management_api/group"/>
  6764 <unit bldFile="mw/appinstall/appinstall_pub/startup_list_management_api/group"/>
  6803 </component>
  6765 </component>
  6804 </collection>
  6766 </collection>
  6805 <collection name="ncdengine" long-name="Nokia Content Discover" level="framework">
  6767 <collection name="ncdengine" long-name="Nokia Content Discover" level="framework">
  6806 <component name="ncdengine_build" long-name="NCD Engine" introduced="^1" filter="s60" purpose="optional">
  6768 <component name="ncdengine_build" long-name="NCD Engine" introduced="^1" filter="s60,build_as_app" purpose="optional">
  6807 <unit bldFile="mw/appinstall/ncdengine/group"/>
  6769 <unit bldFile="mw/appinstall/ncdengine/group"/>
  6808 </component>
  6770 </component>
  6809 <component name="ncdengine_qt_build" long-name="NCD Qt Engine" filter="s60" purpose="optional">
  6771 <component name="ncdengine_qt_build" long-name="NCD Qt Engine" filter="s60,build_as_app" purpose="optional">
  6810 <unit bldFile="mw/appinstall/ncdengine/engine" proFile="engine.pro"/>
  6772 <unit bldFile="mw/appinstall/ncdengine/engine" proFile="engine.pro"/>
  6811 </component>
  6773 </component>
  6812 </collection>
  6774 </collection>
  6813 <collection name="appinstaller" long-name="Application Installer" level="generic">
  6775 <collection name="appinstaller" long-name="Application Installer" level="generic">
  6814 <component name="appinstui" long-name="Application Installer UI" introduced="^2" filter="s60" purpose="optional">
  6776 <component name="appinstui" long-name="Application Installer UI" introduced="^2" filter="s60,build_as_app" purpose="optional">
  6815 <unit bldFile="mw/appinstall/appinstaller/appinstui/group"/>
  6777 <unit bldFile="mw/appinstall/appinstaller/appinstui/group"/>
  6816 </component>
  6778 </component>
  6817 <component name="appinstui_qt" long-name="Application Installer Qt UI" introduced="^2" filter="s60" purpose="optional">
  6779 <component name="appinstui_qt" long-name="Application Installer Qt UI" introduced="^2" filter="s60,build_as_app" purpose="optional">
  6818 <unit bldFile="mw/appinstall/appinstaller/appinstui" proFile="appinstui.pro"/>
  6780 <unit bldFile="mw/appinstall/appinstaller/appinstui" proFile="appinstui.pro"/>
  6819 </component>
  6781 </component>
  6820 </collection>
  6782 </collection>
  6821 <collection name="iaupdateapi_stub" long-name="IA Update API Stub" level="api">
  6783 <collection name="iaupdateapi_stub" long-name="IA Update API Stub" level="api">
  6822 <!-- the collection is really a component. Move down a directory.-->
  6784 <!-- the collection is really a component. Move down a directory.-->
  6823 <component name="iaupdateapi_stub_build" long-name="IA Update API Stub Build" introduced="^2" filter="s60" purpose="optional">
  6785 <component name="iaupdateapi_stub_build" long-name="IA Update API Stub Build" introduced="^2" filter="s60,build_as_app" purpose="optional">
  6824 <unit bldFile="mw/appinstall/iaupdateapi_stub/group"/>
  6786 <unit bldFile="mw/appinstall/iaupdateapi_stub/group"/>
  6825 </component>
  6787 </component>
  6826 </collection>
  6788 </collection>
  6827 <collection name="iaupdate" long-name="Independent Apps Update" level="api">
  6789 <collection name="iaupdate" long-name="Independent Apps Update" level="api">
  6828 <!-- Should reorganise into actual components -->
  6790 <!-- Should reorganise into actual components -->
  6829 <component name="iad" long-name="Independent App delivery" introduced="^4" filter="s60" purpose="development">
  6791 <component name="iad" long-name="Independent App delivery" introduced="^4" filter="s60,build_as_app" purpose="development">
  6830 <unit bldFile="mw/appinstall/iaupdate" proFile="iaupdate.pro"/>
  6792 <unit bldFile="mw/appinstall/iaupdate" proFile="iaupdate.pro"/>
  6831 </component>
  6793 </component>
  6832 <component name="iaupdate_build" long-name="IA Update Build" introduced="^2" filter="s60" purpose="optional">
  6794 <component name="iaupdate_build" long-name="IA Update Build" introduced="^2" filter="s60,build_as_app" purpose="optional">
  6833 <unit bldFile="mw/appinstall/iaupdate/group"/>
  6795 <unit bldFile="mw/appinstall/iaupdate/group"/>
  6834 </component>
  6796 </component>
  6835 </collection>
  6797 </collection>
  6836 <collection name="installationservices" long-name="Installation Services" level="generic">
  6798 <collection name="installationservices" long-name="Installation Services" level="generic">
  6837 <component name="swi" long-name="Secure Software Install" purpose="optional">
  6799 <component name="swi" long-name="Secure Software Install" filter="s60,build_as_app" purpose="optional">
  6838 <unit bldFile="mw/appinstall/installationservices/swi/group" mrp="mw/appinstall/installationservices/swi/group/security_swi.mrp"/>
  6800 <unit bldFile="mw/appinstall/installationservices/swi/group" mrp="mw/appinstall/installationservices/swi/group/security_swi.mrp"/>
  6839 </component>
  6801 </component>
  6840 <component name="swidevicetools" long-name="Secure Software Install Device Tools" introduced="8.1" purpose="development">
  6802 <component name="swi_ncp" long-name="Secure Software Install" purpose="optional">
       
  6803 <unit bldFile="mw/appinstall/installationservices/swi/group_ncp" mrp="mw/appinstall/installationservices/swi/group/security_swi.mrp"/>
       
  6804 </component>
       
  6805 <component name="swidevicetools" long-name="Secure Software Install Device Tools" introduced="8.1" filter="s60,build_as_app" purpose="development">
  6841 <unit bldFile="mw/appinstall/installationservices/swidevicetools/group" mrp="mw/appinstall/installationservices/swidevicetools/group/security_switools_device.mrp"/>
  6806 <unit bldFile="mw/appinstall/installationservices/swidevicetools/group" mrp="mw/appinstall/installationservices/swidevicetools/group/security_switools_device.mrp"/>
  6842 </component>
  6807 </component>
  6843 <component name="swcomponentregistry" long-name="Software Component Registry" introduced="^4" purpose="mandatory">
  6808 <component name="swcomponentregistry" long-name="Software Component Registry" introduced="^4" purpose="mandatory">
  6844 <unit bldFile="mw/appinstall/installationservices/swcomponentregistry/group" mrp="mw/appinstall/installationservices/swcomponentregistry/group/security_softwarecomponentregistry.mrp"/>
  6809 <unit bldFile="mw/appinstall/installationservices/swcomponentregistry/group" mrp="mw/appinstall/installationservices/swcomponentregistry/group/security_softwarecomponentregistry.mrp"/>
  6845 </component>
  6810 </component>
  6847 <unit bldFile="mw/appinstall/installationservices/swinstallationfw/group" mrp="mw/appinstall/installationservices/swinstallationfw/group/security_softwareinstallframework.mrp"/>
  6812 <unit bldFile="mw/appinstall/installationservices/swinstallationfw/group" mrp="mw/appinstall/installationservices/swinstallationfw/group/security_softwareinstallframework.mrp"/>
  6848 </component>
  6813 </component>
  6849 <component name="swtransactionservices" long-name="Software Transaction Services" introduced="^4" purpose="optional">
  6814 <component name="swtransactionservices" long-name="Software Transaction Services" introduced="^4" purpose="optional">
  6850 <unit bldFile="mw/appinstall/installationservices/swtransactionservices/group" mrp="mw/appinstall/installationservices/swtransactionservices/group/security_softwaretransactionservices.mrp"/>
  6815 <unit bldFile="mw/appinstall/installationservices/swtransactionservices/group" mrp="mw/appinstall/installationservices/swtransactionservices/group/security_softwaretransactionservices.mrp"/>
  6851 </component>
  6816 </component>
  6852 <component name="refswinstallationplugin" long-name="Reference Software Installation Plugin" introduced="^4" purpose="development" plugin="Y">
  6817 <component name="refswinstallationplugin" long-name="Reference Software Installation Plugin" introduced="^4" filter="s60,build_as_app" purpose="development" plugin="Y">
  6853 <unit bldFile="mw/appinstall/installationservices/refswinstallationplugin/group" mrp="mw/appinstall/installationservices/refswinstallationplugin/group/security_sifrefplugin.mrp"/>
  6818 <unit bldFile="mw/appinstall/installationservices/refswinstallationplugin/group" mrp="mw/appinstall/installationservices/refswinstallationplugin/group/security_sifrefplugin.mrp"/>
  6854 </component>
  6819 </component>
  6855 <component name="refsoftwareappmgr" long-name="Reference Software Application Manager" introduced="^4" purpose="development">
  6820 <component name="refsoftwareappmgr" long-name="Reference Software Application Manager" introduced="^4" filter="s60,build_as_app" purpose="development">
  6856 <unit bldFile="mw/appinstall/installationservices/refsoftwareappmgr/group" mrp="mw/appinstall/installationservices/refsoftwareappmgr/group/security_referenceapplicationmanager.mrp"/>
  6821 <unit bldFile="mw/appinstall/installationservices/refsoftwareappmgr/group" mrp="mw/appinstall/installationservices/refsoftwareappmgr/group/security_referenceapplicationmanager.mrp"/>
  6857 </component>
  6822 </component>
  6858 <component name="swiconfig" long-name="Software Install Config" introduced="9.1" purpose="optional" class="config">
  6823 <component name="swiconfig" long-name="Software Install Config" introduced="9.1" purpose="optional" class="config">
  6859 <unit bldFile="mw/appinstall/installationservices/swiconfig/group" mrp="mw/appinstall/installationservices/swiconfig/group/install_config.mrp"/>
  6824 <unit bldFile="mw/appinstall/installationservices/swiconfig/group" mrp="mw/appinstall/installationservices/swiconfig/group/install_config.mrp"/>
  6860 </component>
  6825 </component>
  6861 </collection>
  6826 </collection>
  6862 <collection name="secureswitools" long-name="Secure Software Install Tools" level="tool">
  6827 <collection name="secureswitools" long-name="Secure Software Install Tools" level="tool">
  6863 <component name="makekeys" long-name="MakeKeys" introduced="6.0" filter="gt" purpose="optional" class="PC">
  6828 <component name="makekeys" long-name="MakeKeys" introduced="6.0" filter="s60,gt,build_as_app" purpose="optional" class="PC">
  6864 <unit bldFile="mw/appinstall/secureswitools/makekeys/group" mrp="mw/appinstall/secureswitools/makekeys/group/security_makekeys.mrp"/>
  6829 <unit bldFile="mw/appinstall/secureswitools/makekeys/group" mrp="mw/appinstall/secureswitools/makekeys/group/security_makekeys.mrp"/>
  6865 </component>
  6830 </component>
  6866 <component name="swianalysistoolkit" long-name="SWI Analysis Toolkit" purpose="development" class="PC">
  6831 <component name="swianalysistoolkit" long-name="SWI Analysis Toolkit" filter="s60,build_as_app" purpose="development" class="PC">
  6867 <unit bldFile="mw/appinstall/secureswitools/swianalysistoolkit/group" mrp="mw/appinstall/secureswitools/swianalysistoolkit/group/security_switools.mrp"/>
  6832 <unit bldFile="mw/appinstall/secureswitools/swianalysistoolkit/group" mrp="mw/appinstall/secureswitools/swianalysistoolkit/group/security_switools.mrp"/>
  6868 </component>
  6833 </component>
  6869 <component name="openssllib" long-name="OpenSSL Library" purpose="optional" class="PC">
  6834 <component name="openssllib" long-name="OpenSSL Library" filter="s60,build_as_app" purpose="optional" class="PC">
  6870 <unit mrp="mw/appinstall/secureswitools/openssllib/security_openssl.mrp"/>
  6835 <unit mrp="mw/appinstall/secureswitools/openssllib/security_openssl.mrp"/>
  6871 </component>
  6836 </component>
  6872 <component name="swisistools" long-name="Secure Software Install SIS Tools" purpose="optional" class="PC">
  6837 <component name="swisistools" long-name="Secure Software Install SIS Tools" purpose="optional" class="PC">
  6873 <unit bldFile="mw/appinstall/secureswitools/swisistools/group" mrp="mw/appinstall/secureswitools/swisistools/group/security_sistools.mrp"/>
  6838 <unit bldFile="mw/appinstall/secureswitools/swisistools/group" mrp="mw/appinstall/secureswitools/swisistools/group/security_sistools.mrp"/>
  6874 </component>
  6839 </component>