symbian4/mw/vpnclient/package_definition.xml
changeset 332 773ee81ec9c9
parent 320 7975a56cd8c7
child 351 9e7a463cb657
equal deleted inserted replaced
320:7975a56cd8c7 332:773ee81ec9c9
    48   version NMTOKEN #IMPLIED
    48   version NMTOKEN #IMPLIED
    49   prebuilt NMTOKEN #IMPLIED
    49   prebuilt NMTOKEN #IMPLIED
    50   late (Y|N) #IMPLIED
    50   late (Y|N) #IMPLIED
    51   priority CDATA #IMPLIED>
    51   priority CDATA #IMPLIED>
    52 ]>
    52 ]>
    53 <SystemDefinition schema="2.0.1" name="Symbian^4">
    53 <SystemDefinition name="Symbian^4" schema="2.0.1">
    54  <systemModel>
    54  <systemModel>
    55   <layer name="mw" long-name="Middleware" levels="generic specific">
    55   <layer name="mw" long-name="Middleware" levels="generic specific">
    56    <block name="vpnclient" level="specific" long-name="VPN Client" levels="engine ui api">
    56    <block name="vpnclient" level="specific" long-name="VPN Client" levels="engine ui api">
    57 <collection name="vpnc_plat" long-name="VPN Client Platform Interfaces" level="api">
    57 <collection name="vpnc_plat" long-name="VPN Client Platform Interfaces" level="api">
    58 <component name="vpnapi" filter="s60" long-name="VPN API" class="api">
    58 <component name="vpnapi" filter="s60" long-name="VPN API" class="api">
    59 <unit bldFile="/sf/mw/vpnclient/vpnc_plat/vpnapi/group"/>
    59 <unit bldFile="/sf/mw/vpnclient/vpnc_plat/vpnapi/group"/>
    60 </component>
    60 </component>
    61 </collection>
    61 </collection>
    62 <collection name="vpnapiimpl" long-name="VPN API Implementation" level="api">
    62 <collection name="vpnapiimpl" long-name="VPN API Implementation" level="engine">
    63 <component name="vpnapi_impl" filter="s60" long-name="VPN API">
    63 <component name="vpnapi_impl" filter="s60" long-name="VPN Implementation">
    64 <unit bldFile="/sf/mw/vpnclient/vpnapiimpl/group"/>
    64 <unit bldFile="/sf/mw/vpnclient/vpnapiimpl/group"/>
    65 </component>
       
    66 </collection>
       
    67 <collection name="vpnengine" long-name="VPN Engine" level="engine">
       
    68 <!-- too many components in this collection.
       
    69     		Probably best to group the binaries together into larger components
       
    70     		or maybe split the collection into more reasonable groups  -->
       
    71 <component name="eventmediatorapi" filter="s60" long-name="Event Mediator API">
       
    72 <unit bldFile="/sf/mw/vpnclient/vpnengine/eventmediatorapi/group"/>
       
    73 </component>
       
    74 <component name="eventviewer" filter="s60" long-name="Event Viewer">
       
    75 <unit bldFile="/sf/mw/vpnclient/vpnengine/eventviewer/group"/>
       
    76 </component>
       
    77 <component name="vpnins" filter="s60" long-name="VPN Installer">
       
    78 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnins/group"/>
       
    79 </component>
       
    80 <component name="ikepolparser" filter="s60" long-name="IKE Policy Parser">
       
    81 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikepolparser/group"/>
       
    82 </component>
       
    83 <component name="utlbase64" filter="s60" long-name="Base64 Utilities">
       
    84 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlbase64/group"/>
       
    85 </component>
       
    86 <component name="utlcrypto" filter="s60" long-name="Crypto Utilities">
       
    87 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlcrypto/group"/>
       
    88 </component>
       
    89 <component name="utlxml" filter="s60" long-name="XML Utilities">
       
    90 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlxml/group"/>
       
    91 </component>
       
    92 <component name="utlpkcs10" filter="s60" long-name="PKCS#10 Utilities">
       
    93 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlpkcs10/group"/>
       
    94 </component>
       
    95 <component name="pkiserviceapi" filter="s60" long-name="PKI Service API">
       
    96 <unit bldFile="/sf/mw/vpnclient/vpnengine/pkiserviceapi/group"/>
       
    97 </component>
       
    98 <component name="ikecert" filter="s60" long-name="IKE Certificate Management">
       
    99 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikecert/group"/>
       
   100 </component>
       
   101 <component name="kmdapi" filter="s60" long-name="Key Management Daemon API">
       
   102 <unit bldFile="/sf/mw/vpnclient/vpnengine/kmdapi/group"/>
       
   103 </component>
       
   104 <component name="kmdserver" filter="s60" long-name="Key Management Daemon Server">
       
   105 <unit bldFile="/sf/mw/vpnclient/vpnengine/kmdserver/group"/>
       
   106 </component>
       
   107 <component name="ikeutils" filter="s60" long-name="Internet Key Exchange Utils">
       
   108 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikeutils/group"/>
       
   109 </component>
       
   110 <component name="ikev1lib" filter="s60" long-name="IKEv1 Library">
       
   111 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikev1lib/group"/>
       
   112 </component>
       
   113 <component name="ikev2lib" filter="s60" long-name="IKEv2 Library">
       
   114 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikev2lib/group"/>
       
   115 </component>
       
   116 <component name="vpnipsecpolparser" filter="s60" long-name="VPN IPsec Policy Parser">
       
   117 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnipsecpolparser/group"/>
       
   118 </component>
       
   119 <component name="sit" filter="s60" long-name="Socket Interaction Thread">
       
   120 <unit bldFile="/sf/mw/vpnclient/vpnengine/sit/group"/>
       
   121 </component>
       
   122 <component name="vpntcwrapper" filter="s60" long-name="VPN Terminal Control Wrapper">
       
   123 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpntcwrapper/group"/>
       
   124 </component>
       
   125 <component name="eventmediator" filter="s60" long-name="Event Mediator">
       
   126 <unit bldFile="/sf/mw/vpnclient/vpnengine/eventmediator/group"/>
       
   127 </component>
       
   128 <component name="pkiservice" filter="s60" long-name="PKI Service">
       
   129 <unit bldFile="/sf/mw/vpnclient/vpnengine/pkiservice/group"/>
       
   130 </component>
       
   131 <component name="vpnconnagt" filter="s60" long-name="VPN Connection Agent">
       
   132 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnconnagt/group"/>
       
   133 </component>
       
   134 <component name="vpnmanager" filter="s60" long-name="VPN Manager">
       
   135 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnmanager/group"/>
       
   136 </component>
       
   137 <component name="vpncleaner" filter="s60" long-name="VPN Cleaner">
       
   138 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpncleaner/group"/>
       
   139 </component>
       
   140 <component name="utlpkcs12" filter="s60" long-name="PKCS#12 Utilities">
       
   141 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlpkcs12/group"/>
       
   142 </component>
       
   143 <component name="dmadengine" filter="s60" long-name="DM Adapter Engine">
       
   144 <unit bldFile="/sf/mw/vpnclient/vpnengine/dmadengine/group"/>
       
   145 </component>
       
   146 <component name="dmadipsecvpn" filter="s60" long-name="IPsec VPN DM Adapter" plugin="Y">
       
   147 <unit bldFile="/sf/mw/vpnclient/vpnengine/dmadipsecvpn/group"/>
       
   148 </component>
       
   149 <component name="dmadpki" filter="s60" long-name="PKI DM Adapter" plugin="Y">
       
   150 <unit bldFile="/sf/mw/vpnclient/vpnengine/dmadpki/group"/>
       
   151 </component>
       
   152 <component name="ikesocket" filter="s60" long-name="IKE Socket" introduced="^3">
       
   153 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikesocket/group"/>
       
   154 </component>
       
   155 </collection>
       
   156 <collection name="vpnui" long-name="VPN UI" level="ui">
       
   157 <component name="vpnecomnotifier" filter="s60" long-name="VPN ECOM Notifier" plugin="Y">
       
   158 <unit bldFile="/sf/mw/vpnclient/vpnui/vpnecomnotifier/group"/>
       
   159 </component>
       
   160 <component name="vpndialogmanager" filter="s60" long-name="VPN Dialog Manager">
       
   161 <unit bldFile="/sf/mw/vpnclient/vpnui/vpndialogmanager/group"/>
       
   162 </component>
       
   163 <component name="vpnpolins" filter="s60" long-name="VPN Policy Installer">
       
   164 <unit bldFile="/sf/mw/vpnclient/vpnui/vpnpolins/group"/>
       
   165 </component>
       
   166 <component name="vpnpolicyrecognizer" filter="s60" long-name="VPN Policy Recognizer" plugin="Y">
       
   167 <unit bldFile="/sf/mw/vpnclient/vpnui/vpnpolicyrecognizer/group"/>
       
   168 </component>
       
   169 </collection>
       
   170 <collection name="vpnclient_info" long-name="VPN Client Info" level="api">
       
   171 <component name="vpnclient_help" filter="s60" long-name="VPN Client Help">
       
   172 <unit bldFile="/sf/mw/vpnclient/help/group"/>
       
   173 </component>
       
   174 <component name="vpnclient_build" filter="s60" long-name="VPN Client Build">
       
   175 <!-- should split this up into the other components and remove this-->
       
   176 <unit bldFile="/sf/mw/vpnclient/group"/>
       
   177 </component>
    65 </component>
   178 </collection>
    66 </collection>
   179 </block>
    67 </block>
   180   </layer>
    68   </layer>
   181  </systemModel>
    69  </systemModel>