dtd,rng: Accept BuildFlags tag inside Package tags

This commit is contained in:
Fatih Aşıcı
2011-03-25 13:31:53 +00:00
parent 5e367f1430
commit 53f3b33d3f
2 changed files with 27 additions and 0 deletions
+5
View File
@@ -52,6 +52,10 @@
<!ATTLIST Archive type CDATA #REQUIRED> <!ATTLIST Archive type CDATA #REQUIRED>
<!ATTLIST Archive target CDATA #IMPLIED> <!ATTLIST Archive target CDATA #IMPLIED>
<!ELEMENT BuildFlags (Flag*)>
<!ELEMENT Flag (#PCDATA)>
<!ELEMENT BuildType (#PCDATA)> <!ELEMENT BuildType (#PCDATA)>
<!ELEMENT BuildDependencies (Dependency*)> <!ELEMENT BuildDependencies (Dependency*)>
@@ -84,6 +88,7 @@
PartOf | PartOf |
Summary | Summary |
Description | Description |
BuildFlags |
BuildType | BuildType |
BuildDependencies | BuildDependencies |
RuntimeDependencies | RuntimeDependencies |
+22
View File
@@ -85,6 +85,9 @@
<zeroOrMore> <zeroOrMore>
<ref name="Description"/> <ref name="Description"/>
</zeroOrMore> </zeroOrMore>
<optional>
<ref name="BuildFlags"/>
</optional>
<optional> <optional>
<ref name="BuildType"/> <ref name="BuildType"/>
</optional> </optional>
@@ -1339,6 +1342,25 @@
</group> </group>
</define> </define>
<!-- BuildFlags -->
<define name="BuildFlags">
<element name="BuildFlags">
<oneOrMore>
<ref name="Flag"/>
</oneOrMore>
</element>
</define>
<!-- Flag -->
<define name="Flag">
<element name="Flag">
<choice>
<value>noDebug</value>
<value>noDelta</value>
</choice>
</element>
</define>
<!-- BuildType --> <!-- BuildType -->
<define name="BuildType"> <define name="BuildType">
<element name="BuildType"> <element name="BuildType">