71 prebuilt NMTOKEN #IMPLIED |
70 prebuilt NMTOKEN #IMPLIED |
72 late (Y|N) #IMPLIED |
71 late (Y|N) #IMPLIED |
73 priority CDATA #IMPLIED |
72 priority CDATA #IMPLIED |
74 > |
73 > |
75 ]> |
74 ]> |
76 <SystemDefinition name="Symbian^3" schema="2.0.1"> |
75 <SystemDefinition schema="2.0.1" name="Symbian^3"> |
77 <systemModel> |
76 <systemModel> |
78 <layer name="adaptation" long-name="Adaptation" levels="low mw high"> |
77 <layer name="adaptation" long-name="Adaptation" levels="low mw high"> |
79 <block name="stubs" level="high" long-name="Stubs" levels="stub"> |
78 <block name="stubs" level="high" long-name="Stubs" levels="stub"> |
80 <collection name="s60_stubs" level="stub"> |
79 <collection name="s60_stubs" level="stub"> |
81 <component name="audiostubs" long-name="Audio Stubs"> |
80 <component name="audiostubs" long-name="Audio Stubs"> |
2261 <component name="ecam_ui_orientation_override_custom_api" long-name="ECam UI Orientation Override Custom API" filter="s60" class="api"> |
2260 <component name="ecam_ui_orientation_override_custom_api" long-name="ECam UI Orientation Override Custom API" filter="s60" class="api"> |
2262 <unit bldFile="os/imagingext/imagingext_plat/ecam_ui_orientation_override_custom_api/group"/> |
2261 <unit bldFile="os/imagingext/imagingext_plat/ecam_ui_orientation_override_custom_api/group"/> |
2263 </component> |
2262 </component> |
2264 <component name="ecam_face_tracking_custom_api" long-name="ECam Face Tracking Custom API" filter="s60" class="api"> |
2263 <component name="ecam_face_tracking_custom_api" long-name="ECam Face Tracking Custom API" filter="s60" class="api"> |
2265 <unit bldFile="os/imagingext/imagingext_plat/ecam_face_tracking_custom_api/group"/> |
2264 <unit bldFile="os/imagingext/imagingext_plat/ecam_face_tracking_custom_api/group"/> |
|
2265 </component> |
|
2266 <component name="ecam_use_case_hint_custom_api" long-name="ECam Use Case Hint Custom API" filter="s60" class="api"> |
|
2267 <unit bldFile="os/imagingext/imagingext_plat/ecam_use_case_hint_custom_api/group"/> |
2266 </component> |
2268 </component> |
2267 </collection> |
2269 </collection> |
2268 <collection name="imageadaptationextensions" long-name="Image Adaptation Extensions" level="app-if"> |
2270 <collection name="imageadaptationextensions" long-name="Image Adaptation Extensions" level="app-if"> |
2269 <component name="iclextjpegapi" filter="s60" long-name="ICL Extension JPEG API"> |
2271 <component name="iclextjpegapi" filter="s60" long-name="ICL Extension JPEG API"> |
2270 <unit bldFile="os/imagingext/imageadaptationextensions/iclextjpegapi/group"/> |
2272 <unit bldFile="os/imagingext/imageadaptationextensions/iclextjpegapi/group"/> |
4542 <unit bldFile="mw/imsrv/imsrv_plat/im_cache_client_api/group"/> |
4544 <unit bldFile="mw/imsrv/imsrv_plat/im_cache_client_api/group"/> |
4543 </component> |
4545 </component> |
4544 <component name="im_cache_server_api" long-name="IM Cache Server API" filter="s60" class="api"> |
4546 <component name="im_cache_server_api" long-name="IM Cache Server API" filter="s60" class="api"> |
4545 <unit bldFile="mw/imsrv/imsrv_plat/im_cache_server_api/group"/> |
4547 <unit bldFile="mw/imsrv/imsrv_plat/im_cache_server_api/group"/> |
4546 </component> |
4548 </component> |
4547 <component name="presence_avabilitytext" long-name="Presence Avability Text" filter="s60" class="api"> |
4549 <component name="presence_avabilitytext" long-name="Presence Availbility Text" filter="s60" class="api"> |
4548 <unit bldFile="mw/imsrv/imsrv_plat/presence_avabilitytext/group"/> |
4550 <unit bldFile="mw/imsrv/imsrv_plat/presence_avabilitytext/group"/> |
4549 </component> |
4551 </component> |
4550 </collection> |
4552 </collection> |
4551 <collection name="ximpfw" long-name="XIMP Framework" level="framework"> |
4553 <collection name="ximpfw" long-name="XIMP Framework" level="framework"> |
4552 <!-- collection is really a component. Needs to be moved down a directory --> |
4554 <!-- collection is really a component. Needs to be moved down a directory --> |
4564 <component name="xmppsettingsapi" filter="s60" long-name="XMPP Settings API" introduced="^2"> |
4566 <component name="xmppsettingsapi" filter="s60" long-name="XMPP Settings API" introduced="^2"> |
4565 <unit bldFile="mw/imsrv/imservices/xmppsettingsapi/group"/> |
4567 <unit bldFile="mw/imsrv/imservices/xmppsettingsapi/group"/> |
4566 </component> |
4568 </component> |
4567 <component name="xmppsettingsfetcher" filter="s60" long-name="XMPP Settings Fetcher" introduced="^2"> |
4569 <component name="xmppsettingsfetcher" filter="s60" long-name="XMPP Settings Fetcher" introduced="^2"> |
4568 <unit bldFile="mw/imsrv/imservices/xmppsettingsfetcher/group"/> |
4570 <unit bldFile="mw/imsrv/imservices/xmppsettingsfetcher/group"/> |
4569 </component> |
|
4570 <component name="ossprotocoladaptation" filter="s60" long-name="OSS Protocol Adaptation" introduced="^2" plugin="Y"> |
|
4571 <unit bldFile="mw/imsrv/imservices/ossprotocoladaptation/group"/> |
|
4572 </component> |
4571 </component> |
4573 <component name="instantmessagingcache" filter="s60" long-name="Instant Messaging Cache" introduced="^2"> |
4572 <component name="instantmessagingcache" filter="s60" long-name="Instant Messaging Cache" introduced="^2"> |
4574 <unit bldFile="mw/imsrv/imservices/instantmessagingcache/group"/> |
4573 <unit bldFile="mw/imsrv/imservices/instantmessagingcache/group"/> |
4575 </component> |
4574 </component> |
4576 </collection> |
4575 </collection> |
7965 <component name="svgtenc" filter="s60" long-name="Standalone SVGT Encoder" class="PC"> |
7964 <component name="svgtenc" filter="s60" long-name="Standalone SVGT Encoder" class="PC"> |
7966 <unit bldFile="mw/uitools/svgtencoder/svgtenc/standalone/group"/> |
7965 <unit bldFile="mw/uitools/svgtencoder/svgtenc/standalone/group"/> |
7967 </component> |
7966 </component> |
7968 </collection> |
7967 </collection> |
7969 </block> |
7968 </block> |
7970 <block name="opensrv" level="specific" long-name="Open Services" levels="prt lib server eng"> |
7969 <!-- <package id="opensrv" level="specific" tech-domain="pr" href="../../../../mw/opensrv/package_definition.xml"/> --> |
7971 <collection name="opensrv_plat" long-name="Open Services Platform Interfaces" level="eng"> |
|
7972 <component name="messagequeue_api" long-name="Message Queue API" introduced="^2" filter="s60" class="api"> |
|
7973 <unit bldFile="mw/opensrv/opensrv_plat/messagequeue_api/group"/> |
|
7974 </component> |
|
7975 </collection> |
|
7976 <collection name="loudmouth" long-name="Loudmouth" level="prt"> |
|
7977 <!-- collection is really a component so it needs to be moved down a directory --> |
|
7978 <component name="loudmouth_build" filter="s60" long-name="Loudmouth Build" introduced="^2"> |
|
7979 <unit bldFile="mw/opensrv/loudmouth/group"/> |
|
7980 </component> |
|
7981 </collection> |
|
7982 <collection name="libtelepathy" long-name="Telepathy Library" level="lib"> |
|
7983 <!-- collection is really a component so it needs to be moved down a directory --> |
|
7984 <component name="libtelepathy_build" filter="s60" long-name="Telepathy Library Build" introduced="^2"> |
|
7985 <unit bldFile="mw/opensrv/libtelepathy/group"/> |
|
7986 </component> |
|
7987 </collection> |
|
7988 <collection name="telepathygabble" long-name="Telepathy Gabble" level="eng"> |
|
7989 <!-- collection is really a component so it needs to be moved down a directory --> |
|
7990 <component name="telepathygabble_build" filter="s60" long-name="Telepathy Gabble Build" introduced="^2"> |
|
7991 <unit bldFile="mw/opensrv/telepathygabble/group"/> |
|
7992 </component> |
|
7993 </collection> |
|
7994 <collection name="isolationserver" long-name="Isolation Server" level="server"> |
|
7995 <component name="messagequeue" filter="s60" long-name="Message Queue" introduced="^2"> |
|
7996 <unit bldFile="mw/opensrv/isolationserver/messagequeue/group"/> |
|
7997 </component> |
|
7998 <component name="isoserver" filter="s60" long-name="ISO Server" introduced="^2"> |
|
7999 <unit bldFile="mw/opensrv/isolationserver/isoserver/group"/> |
|
8000 </component> |
|
8001 <component name="isolationserver_build" filter="s60" long-name="Isloation Server Build" introduced="^2"> |
|
8002 <!-- needs #includes removed. either move the exports to another component or make this a ROM component --> |
|
8003 <unit bldFile="mw/opensrv/isolationserver/group"/> |
|
8004 </component> |
|
8005 </collection> |
|
8006 </block> |
|
8007 </layer> |
7970 </layer> |
8008 <layer name="app" long-name="Applications" levels="services apps"> |
7971 <layer name="app" long-name="Applications" levels="services apps"> |
8009 <block name="location" level="apps" long-name="Location Apps" levels="ui events loc apps"> |
7972 <block name="location" level="apps" long-name="Location Apps" levels="ui events loc apps"> |
8010 <collection name="loc_plat" long-name="Location Apps Platform Interfaces" level="apps"> |
7973 <collection name="loc_plat" long-name="Location Apps Platform Interfaces" level="apps"/> |
8011 <component name="location_centre_api" long-name="Location Centre API" introduced="^3" filter="s60" class="api"> |
|
8012 <unit bldFile="app/location/loc_plat/location_centre_api/group"/> |
|
8013 </component> |
|
8014 </collection> |
|
8015 <collection name="loc_pub" long-name="Location Apps Public Interfaces" level="apps"> |
7974 <collection name="loc_pub" long-name="Location Apps Public Interfaces" level="apps"> |
8016 <component name="landmarks_ui_selector_api" long-name="Landmarks UI Selector API" filter="s60" class="api"> |
7975 <component name="landmarks_ui_selector_api" long-name="Landmarks UI Selector API" filter="s60" class="api"> |
8017 <unit bldFile="app/location/loc_pub/landmarks_ui_selector_api/group"/> |
7976 <unit bldFile="app/location/loc_pub/landmarks_ui_selector_api/group"/> |
8018 </component> |
7977 </component> |
8019 <component name="landmarks_ui_addedit_api" long-name="Landmarks UI Add/Edit API" filter="s60" class="api"> |
7978 <component name="landmarks_ui_addedit_api" long-name="Landmarks UI Add/Edit API" filter="s60" class="api"> |
8101 <!-- this is a component, needs to be moved down a directory --> |
8060 <!-- this is a component, needs to be moved down a directory --> |
8102 <component name="mapnavproviderrefapp_build" filter="s60" long-name="Map and Navigation Provider Reference Application"> |
8061 <component name="mapnavproviderrefapp_build" filter="s60" long-name="Map and Navigation Provider Reference Application"> |
8103 <unit bldFile="app/location/mapnavproviderrefapp/group"/> |
8062 <unit bldFile="app/location/mapnavproviderrefapp/group"/> |
8104 </component> |
8063 </component> |
8105 </collection> |
8064 </collection> |
8106 <collection name="locationcentre" long-name="Location Centre" level="loc"> |
|
8107 <component name="lcutils" long-name="Location Centre Utilities" filter="s60" introduced="^3"> |
|
8108 <unit bldFile="app/location/locationcentre/lcutils/group"/> |
|
8109 </component> |
|
8110 <component name="lcservice" long-name="Location Centre Service Project" filter="s60" introduced="^3"> |
|
8111 <unit bldFile="app/location/locationcentre/lcservice/group"/> |
|
8112 </component> |
|
8113 <component name="lcserver" long-name="Location Centre Server Project" filter="s60" introduced="^3"> |
|
8114 <unit bldFile="app/location/locationcentre/lcserver/group"/> |
|
8115 </component> |
|
8116 <component name="lcapp" long-name="Location Centre Application" filter="s60" introduced="^3"> |
|
8117 <unit bldFile="app/location/locationcentre/lcapp/group"/> |
|
8118 </component> |
|
8119 <component name="locationcentre_build" filter="s60" long-name="Location Centre Build" introduced="^3"> |
|
8120 <!-- consider distributing this into the other components or collapsing into a single component --> |
|
8121 <unit bldFile="app/location/locationcentre/group"/> |
|
8122 </component> |
|
8123 </collection> |
|
8124 </block> |
8065 </block> |
8125 <block name="mmsharinguis" level="services" long-name="Multimedia Sharing UIs" levels="base plugin if"> |
8066 <block name="mmsharinguis" level="services" long-name="Multimedia Sharing UIs" levels="base plugin if"> |
8126 <collection name="mmsharinguis_plat" long-name="Multimedia Sharing UIs Platform Interfaces" level="if"> |
8067 <collection name="mmsharinguis_plat" long-name="Multimedia Sharing UIs Platform Interfaces" level="if"> |
8127 <component name="multimedia_sharing_settings_api" long-name="Multimedia Sharing Settings API" filter="s60" class="api"> |
8068 <component name="multimedia_sharing_settings_api" long-name="Multimedia Sharing Settings API" filter="s60" class="api"> |
8128 <unit bldFile="app/mmsharinguis/mmsharinguis_plat/multimedia_sharing_settings_api/group"/> |
8069 <unit bldFile="app/mmsharinguis/mmsharinguis_plat/multimedia_sharing_settings_api/group"/> |
8733 <component name="about" filter="s60" long-name="About Application"> |
8674 <component name="about" filter="s60" long-name="About Application"> |
8734 <unit bldFile="app/utils/extras/about/group"/> |
8675 <unit bldFile="app/utils/extras/about/group"/> |
8735 </component> |
8676 </component> |
8736 <component name="calcsoft" filter="s60" long-name="Calculator Application"> |
8677 <component name="calcsoft" filter="s60" long-name="Calculator Application"> |
8737 <unit bldFile="app/utils/extras/calcsoft/group"/> |
8678 <unit bldFile="app/utils/extras/calcsoft/group"/> |
8738 </component> |
|
8739 <component name="converter" filter="s60" long-name="Unit Converter"> |
|
8740 <unit bldFile="app/utils/extras/converter/group"/> |
|
8741 </component> |
8679 </component> |
8742 </collection> |
8680 </collection> |
8743 </block> |
8681 </block> |
8744 <block name="contacts" level="apps" span="2" long-name="Contacts Apps" levels="engine support services ui"> |
8682 <block name="contacts" level="apps" span="2" long-name="Contacts Apps" levels="engine support services ui"> |
8745 <collection name="contacts_pub" long-name="Contacts Apps Public Interfaces" level="ui"> |
8683 <collection name="contacts_pub" long-name="Contacts Apps Public Interfaces" level="ui"> |
9900 <!-- should distribute this to the other components --> |
9838 <!-- should distribute this to the other components --> |
9901 <unit bldFile="app/imgeditor/imageeditorengine/group"/> |
9839 <unit bldFile="app/imgeditor/imageeditorengine/group"/> |
9902 </component> |
9840 </component> |
9903 </collection> |
9841 </collection> |
9904 </block> |
9842 </block> |
9905 <block name="videoeditor" level="apps" long-name="Video Editor Apps" levels="engine ui"> |
9843 <!-- <package id="videoeditor" level="apps" tech-domain="ma" href="../../../../app/videoeditor/package_definition.xml"/> --> |
9906 <collection name="videoeditor_plat" long-name="Video Editor Apps Platform Interfaces" level="ui"> |
|
9907 <component name="video_editor_engine_api" long-name="Video Editor Engine API" introduced="^2" class="api"> |
|
9908 <unit bldFile="app/videoeditor/videoeditor_plat/video_editor_engine_api/group"/> |
|
9909 </component> |
|
9910 </collection> |
|
9911 <collection name="videditor" long-name="Video Editor" level="ui"> |
|
9912 <component name="videoeditorcommon" filter="s60" long-name="Video Editor Common" introduced="^2"> |
|
9913 <unit bldFile="app/videoeditor/videditor/videoeditorcommon/group"/> |
|
9914 </component> |
|
9915 <component name="videoeditoruicomponents" filter="s60" long-name="Video Editor UI Components" introduced="^2"> |
|
9916 <unit bldFile="app/videoeditor/videditor/videoeditoruicomponents/group"/> |
|
9917 </component> |
|
9918 <component name="simplevideoeditor" filter="s60" long-name="Simple Video Editor" introduced="^2"> |
|
9919 <unit bldFile="app/videoeditor/videditor/simplevideoeditor/group"/> |
|
9920 </component> |
|
9921 <component name="simplecutvideo" filter="s60" long-name="Simple Cut Video" introduced="^2"> |
|
9922 <unit bldFile="app/videoeditor/videditor/simplecutvideo/group"/> |
|
9923 </component> |
|
9924 <component name="videoprovider" filter="s60" long-name="Video Provider" introduced="^2"> |
|
9925 <unit bldFile="app/videoeditor/videditor/videoprovider/group"/> |
|
9926 </component> |
|
9927 <component name="manualvideoeditor" filter="s60" long-name="Manual Video Editor" introduced="^2" class="placeholder"> |
|
9928 <!-- uncomment when supported |
|
9929 <meta rel="config"> |
|
9930 <defined condition="__INCLUDE_MANUAL_VIDEO_EDITOR__"/> |
|
9931 </meta> |
|
9932 <unit bldFile="videditor/manualvideoeditor/group"/> --> |
|
9933 </component> |
|
9934 <component name="videditor_build" filter="s60" long-name="Video Editor Build" introduced="^2"> |
|
9935 <!-- can the exports be distributed to the other components? Or should this be collapsed into one component?--> |
|
9936 <unit bldFile="app/videoeditor/videditor/group"/> |
|
9937 </component> |
|
9938 </collection> |
|
9939 <collection name="videoeditorengine" long-name="Video Editor Engine" level="engine"> |
|
9940 <component name="audioeditorengine" filter="s60" long-name="Audio Editor Engine" introduced="^2"> |
|
9941 <unit bldFile="app/videoeditor/videoeditorengine/audioeditorengine/group"/> |
|
9942 </component> |
|
9943 <component name="avcedit" filter="s60" long-name="AVC Editing" introduced="^2"> |
|
9944 <unit bldFile="app/videoeditor/videoeditorengine/avcedit/group"/> |
|
9945 </component> |
|
9946 <component name="h263decoder" filter="s60" long-name="H.263 Decoder" introduced="^2"> |
|
9947 <unit bldFile="app/videoeditor/videoeditorengine/h263decoder/group"/> |
|
9948 </component> |
|
9949 <component name="mp3aacmaniplib" filter="s60" long-name="MP3 and AAC Manipulation Library" introduced="^2"> |
|
9950 <unit bldFile="app/videoeditor/videoeditorengine/mp3aacmaniplib/group"/> |
|
9951 </component> |
|
9952 <component name="vedtranscoder" filter="s60" long-name="Video Editor Transcoder" introduced="^2"> |
|
9953 <unit bldFile="app/videoeditor/videoeditorengine/vedtranscoder/group"/> |
|
9954 </component> |
|
9955 <component name="vedengine" filter="s60" long-name="Video Editor Engine" introduced="^2"> |
|
9956 <unit bldFile="app/videoeditor/videoeditorengine/vedengine/group"/> |
|
9957 </component> |
|
9958 <component name="videoeditorengine_build" filter="s60" long-name="Video Editor Engine Build" introduced="^2"> |
|
9959 <!-- can the exports be distributed to the other components? Or should this be collapsed into one component?--> |
|
9960 <unit bldFile="app/videoeditor/videoeditorengine/group"/> |
|
9961 </component> |
|
9962 </collection> |
|
9963 </block> |
|
9964 <block name="videoplayer" level="apps" long-name="Video Player Apps" levels="support plugin util apps"> |
9844 <block name="videoplayer" level="apps" long-name="Video Player Apps" levels="support plugin util apps"> |
9965 <collection name="videoplayer_plat" long-name="Video Player Apps Platform Interfaces" level="apps"> |
9845 <collection name="videoplayer_plat" long-name="Video Player Apps Platform Interfaces" level="apps"> |
9966 <component name="videoplayer_startup_api" long-name="Video Player Startup API" filter="s60" class="api"> |
9846 <component name="videoplayer_startup_api" long-name="Video Player Startup API" filter="s60" class="api"> |
9967 <unit bldFile="app/videoplayer/videoplayer_plat/videoplayer_startup_api/group" filter="!test"/> |
9847 <unit bldFile="app/videoplayer/videoplayer_plat/videoplayer_startup_api/group" filter="!test"/> |
9968 </component> |
9848 </component> |
10759 <component name="memspyui_build" filter="s60" long-name="Memspy UI Application" purpose="development" class="tool"> |
10639 <component name="memspyui_build" filter="s60" long-name="Memspy UI Application" purpose="development" class="tool"> |
10760 <unit bldFile="app/rndtools/memspyui/group"/> |
10640 <unit bldFile="app/rndtools/memspyui/group"/> |
10761 </component> |
10641 </component> |
10762 </collection> |
10642 </collection> |
10763 <collection name="htiui" long-name="Harmonized Test Interface UI" level="generic"> |
10643 <collection name="htiui" long-name="Harmonized Test Interface UI" level="generic"> |
10764 <component name="HtiCommPlugins" filter="s60" long-name="HTI Comm Plugins" purpose="development" plugin="Y"> |
|
10765 <unit bldFile="app/rndtools/htiui/HtiCommPlugins/HtiBtCommPlugin/group"/> |
|
10766 </component> |
|
10767 <component name="HtiServicePlugins" filter="s60" long-name="HTI Service Plugins" purpose="development" plugin="Y"> |
10644 <component name="HtiServicePlugins" filter="s60" long-name="HTI Service Plugins" purpose="development" plugin="Y"> |
10768 <!-- can only have a single unit. Should #include from a common bld.inf file --> |
10645 <!-- can only have a single unit. Should #include from a common bld.inf file --> |
10769 <unit bldFile="app/rndtools/htiui/HtiServicePlugins/HtiAppServicePlugin/group"/> |
10646 <unit bldFile="app/rndtools/htiui/HtiServicePlugins/HtiAppServicePlugin/group"/> |
10770 <unit bldFile="app/rndtools/htiui/HtiServicePlugins/HtiAudioServicePlugin/group"/> |
10647 <unit bldFile="app/rndtools/htiui/HtiServicePlugins/HtiAudioServicePlugin/group"/> |
10771 <unit bldFile="app/rndtools/htiui/HtiServicePlugins/HtiKeyEventServicePlugin/group"/> |
10648 <unit bldFile="app/rndtools/htiui/HtiServicePlugins/HtiKeyEventServicePlugin/group"/> |