symbian4/os/textandloc/package_definition.xml
author Simon Howkins <simonh@symbian.org>
Thu, 10 Jun 2010 16:30:35 +0100
branchHighFidelityModel
changeset 283 7b6dfbac0dd3
parent 246 f99f9ea9b39f
child 316 079a06b9ec58
permissions -rw-r--r--
Change the order of tests in sub GetXsltDir, so that it tests relative to the root directory before using the current dir (which will always exist) Improved debug output when unable to open some of the files.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
150
8d58b930d36e First draft of Symbian^4 pkgdefs
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
8d58b930d36e First draft of Symbian^4 pkgdefs
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
     2
<SystemDefinition schema="3.0.0">
217
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
     3
  <package id="textandloc" name="Text and Localisation Services" levels="encoding util fonts tools text">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
     4
    <collection id="textandloc_plat" name="Text and Localisation Platform Interfaces" level="text">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
     5
     <component id="findutil_api" class="api" name="Find Util API" filter="s60">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
     6
      <meta rel="Api" href="textandloc_plat/findutil_api/findutil_api.metaxml"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
     7
      <unit bldFile="textandloc_plat/findutil_api/group"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
     8
     </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
     9
     <component id="japanese_language_utilities_api" class="api" name="Japanese Language Utilities API" filter="s60">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    10
      <meta rel="Api" href="textandloc_plat/japanese_language_utilities_api/japanese_language_utilities_api.metaxml"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    11
      <unit bldFile="textandloc_plat/japanese_language_utilities_api/group"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    12
     </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    13
     <component id="sortutil_api" class="api" name="Sort Util API" filter="s60">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    14
      <meta rel="Api" href="textandloc_plat/sortutil_api/sortutil_api.metaxml"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    15
      <unit bldFile="textandloc_plat/sortutil_api/group"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    16
     </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    17
    </collection>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    18
    <collection id="textandloc_pub" name="Text and Localisation Public Interfaces" level="text">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    19
     <component id="directory_localizer_api" class="api" name="Directory Localizer API" filter="s60">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    20
      <meta rel="Api" href="textandloc_pub/directory_localizer_api/directory_localizer_api.metaxml"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    21
      <unit bldFile="textandloc_pub/directory_localizer_api/group"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    22
     </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    23
    </collection>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    24
    <collection id="charconvfw" name="Character Conversion" level="encoding">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    25
      <component id="charconv_fw" name="Character Encoding and Conversion Framework" purpose="optional">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    26
        <unit bldFile="charconvfw/charconv_fw/group" mrp="charconvfw/charconv_fw/group/syslibs_charconv.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    27
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    28
      <component id="charconvplugins" name="Character Encoding and Conversion Plugins" purpose="optional" class="plugin">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    29
        <unit bldFile="charconvfw/charconvplugins/group" mrp="charconvfw/charconvplugins/group/syslibs_charconv_plugins.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    30
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    31
      <component id="fatfilenameconversionplugins" name="FAT Filename Conversion Plugins" introduced="9.1" purpose="optional" class="plugin">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    32
        <unit bldFile="charconvfw/fatfilenameconversionplugins/group" mrp="charconvfw/fatfilenameconversionplugins/group/syslibs_FATCharsetConv.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    33
      </component>      
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    34
    </collection>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    35
    <collection id="fontandtxtsrv" name="Font and Text Services" level="fonts">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    36
      <component id="iculayoutengine" name="ICU Layout Engine" introduced="9.2" purpose="optional" class="plugin" deprecated="^4">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    37
        <unit bldFile="fontservices/textshaperplugin/group" mrp="fontservices/textshaperplugin/group/graphics_iculayoutengine.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    38
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    39
      <component id="fontstore" name="Font Store" purpose="mandatory">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    40
        <unit bldFile="fontservices/fontstore/group" mrp="fontservices/fontstore/group/graphics_fntstore.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    41
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    42
     <component id="textbase" name="Text Base" purpose="mandatory">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    43
     	<!-- placeholder for text code from GDI -->
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    44
     </component>      
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    45
      <component id="freetypefontrasteriser" name="FreeType Font Rasteriser" purpose="optional" class="plugin">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    46
        <unit bldFile="fontservices/freetypefontrasteriser/group" mrp="fontservices/freetypefontrasteriser/group/graphics_freetype.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    47
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    48
      <component id="referencefonts" name="Reference Fonts" introduced="6.0" purpose="optional">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    49
        <unit bldFile="fontservices/referencefonts/group" mrp="fontservices/referencefonts/group/graphics_fonts.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    50
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    51
    </collection>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    52
    <collection id="textlayout" name="Text Layout" level="text">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    53
      <component id="texthandling" name="Text Handling" purpose="optional">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    54
        <unit bldFile="textrendering/texthandling/group" mrp="textrendering/texthandling/group/app-framework_etext.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    55
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    56
      <component id="textformatting" name="Text Formatting" purpose="optional">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    57
        <unit bldFile="textrendering/textformatting/group" mrp="textrendering/textformatting/group/app-framework_form.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    58
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    59
      <component id="word" name="Word" purpose="development" filter="test">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    60
        <unit mrp="textrendering/word/group/app-framework_word.mrp" bldFile="textrendering/word/group"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    61
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    62
    </collection>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    63
    <collection id="textandlocutils" name="Text and Localisation Utils" level="util">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    64
      <component id="numbergrouping" name="Number Grouping">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    65
        <unit bldFile="charconvfw/numbergrouping/group"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    66
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    67
      <component id="jplangutil" name="Japanese Language Utilities">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    68
        <unit bldFile="charconvfw/jplangutil/group"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    69
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    70
      <component id="sortutil" name="Sorting Utility">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    71
        <unit bldFile="charconvfw/sortutil/group"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    72
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    73
      <component id="inlinetext" name="Inline Text">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    74
        <unit bldFile="charconvfw/inlinetext/group"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    75
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    76
     <component id="nearestlangutil" name="Nearest Language Util" introduced="^2" purpose="mandatory">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    77
     	<!-- placeholder for split from bafl -->
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    78
     </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    79
      <component id="numberformatting" name="Number Formatting" introduced="7.0s" purpose="optional">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    80
        <unit bldFile="textrendering/numberformatting/group" mrp="textrendering/numberformatting/group/app-framework_numberconversion.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    81
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    82
    </collection>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    83
    <collection id="localesupport" name="Locale Support" level="util">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    84
      <component id="reflocales" name="Reference Locales"  purpose="optional" class="plugin">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    85
        <unit bldFile="localisation/localesupport" mrp="localisation/localesupport/mmpfiles/base_loce32.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    86
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    87
     <component id="initlocale" name="Initialise Locale" introduced="^2" purpose="mandatory">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    88
     	<!-- placeholder for split from bafl -->
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    89
     </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    90
    </collection>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    91
    <collection id="textandloctools" name="Text and Localisation Tools"  level="tools">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    92
      <component id="fontcompiler" name="Font Compiler" purpose="development" target="desktop">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    93
        <!-- placeholder for split from GDI Tools -->
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    94
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    95
      <component id="bitmapfonttools" name="Bitmap Font Tools" purpose="development" target="desktop">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    96
        <unit bldFile="../graphics/graphicstools/bitmapfonttools/group" mrp="../graphics/graphicstools/bitmapfonttools/group/graphics_gdtran.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    97
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    98
    </collection>    
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
    99
    <collection id="textandloc_info" name="Text and Localisation Info" level="text">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
   100
      <component id="textandloc_metadata" name="Text and Localisation Metadata" class="config" introduced="^2" purpose="development" target="desktop">
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
   101
        <unit mrp="textandloc_info/textandloc_metadata/textandloc_metadata.mrp"/>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
   102
      </component>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
   103
    </collection>
fcee787f22fe Update most symbian4 packages definitions
Bob Rosenberg <bob.rosenberg@nokia.com>
parents: 150
diff changeset
   104
  </package>
150
8d58b930d36e First draft of Symbian^4 pkgdefs
Bob Rosenberg <bob.rosenberg@nokia.com>
parents:
diff changeset
   105
</SystemDefinition>