deprecated/buildtools/romkiteka2/tools/cdf.dtd
author Ross Qin <ross.qin@nokia.com>
Tue, 02 Nov 2010 09:31:04 +0800
changeset 671 ff8ff850b0cf
parent 655 3f65fd25dfd4
permissions -rw-r--r--
fix the Serious problem with ROFS on-disk format
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
655
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     1
<!ELEMENT component     (localisation?,file+)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     2
<!ATTLIST component id  CDATA #REQUIRED >
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     3
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     4
<!ELEMENT file          (source,        destination,
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     5
                         localisation?, options? ,
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     6
                         features?,     dynamicDependencies?)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     7
<!ATTLIST file
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     8
        id              CDATA #REQUIRED
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
     9
        customisable    (true|false) #IMPLIED
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    10
        addressable     (xip|nonxip|dontcare) #IMPLIED
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    11
        compress        (unchanged|compress|uncompress) #IMPLIED
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    12
        type            (normal|bitmap|compressedbitmap|autobitmap|aif|plugin) #IMPLIED
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    13
	plugin_name	CDATA #IMPLIED>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    14
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    15
<!ELEMENT source        (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    16
<!ELEMENT destination   (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    17
<!ELEMENT features      (supports?,prevents?)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    18
<!ELEMENT supports      (feature+)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    19
<!ELEMENT prevents      (feature+)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    20
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    21
<!ELEMENT feature       EMPTY>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    22
<!ATTLIST feature uid   CDATA #IMPLIED
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    23
                  name  CDATA #IMPLIED>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    24
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    25
<!ELEMENT dynamicDependencies (depend+)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    26
<!ELEMENT depend        (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    27
<!ELEMENT localisation  (default, language*)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    28
<!ELEMENT default       (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    29
<!ELEMENT language      (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    30
<!ELEMENT options       ((multilinguify | stack         | heapmin  |
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    31
                          heapmax       | fixed         | priority |
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    32
                          uid1          | uid2          | uid3     | 
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    33
                          dll           | dlldatatop )+)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    34
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    35
<!ELEMENT multilinguify (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    36
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    37
<!ELEMENT stack         (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    38
<!ELEMENT heapmin       (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    39
<!ELEMENT heapmax       (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    40
<!ELEMENT fixed         (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    41
<!ELEMENT priority      (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    42
<!ELEMENT uid1          (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    43
<!ELEMENT uid2          (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    44
<!ELEMENT uid3          (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    45
<!ELEMENT dll           (#PCDATA)>
3f65fd25dfd4 sync up SVN codes
kelvzhu
parents:
diff changeset
    46
<!ELEMENT dlldatatop    (#PCDATA)>