uwproj.xsd

changeset 65
6db50c6df6e3
parent 46
096f3105b3b1
child 80
e55f318a8b8b
equal deleted inserted replaced
64:00586d892855 65:6db50c6df6e3
38 <xs:attribute name="max" type="xs:string"/> 38 <xs:attribute name="max" type="xs:string"/>
39 </xs:extension> 39 </xs:extension>
40 </xs:simpleContent> 40 </xs:simpleContent>
41 </xs:complexType> 41 </xs:complexType>
42 42
43 <xs:simpleType name="LangType">
44 <xs:restriction base="xs:string">
45 <xs:enumeration value="c"/>
46 <xs:enumeration value="cpp"/>
47 </xs:restriction>
48 </xs:simpleType>
49
43 <xs:complexType name="DependencyType"> 50 <xs:complexType name="DependencyType">
44 <xs:choice minOccurs="0" maxOccurs="unbounded"> 51 <xs:choice minOccurs="0" maxOccurs="unbounded">
45 <xs:element name="lang" type="xs:string"/> 52 <xs:element name="lang" type="LangType"/>
46 <xs:element name="cflags" type="FlagsType"/> 53 <xs:element name="cflags" type="FlagsType"/>
54 <xs:element name="cxxflags" type="FlagsType"/>
47 <xs:element name="ldflags" type="FlagsType"/> 55 <xs:element name="ldflags" type="FlagsType"/>
48 <xs:element name="pkgconfig" type="PkgConfigType"/> 56 <xs:element name="pkgconfig" type="PkgConfigType"/>
49 <xs:element name="test" type="xs:string"/> 57 <xs:element name="test" type="xs:string"/>
50 <xs:element name="make" type="xs:string"/> 58 <xs:element name="make" type="xs:string"/>
51 </xs:choice> 59 </xs:choice>

mercurial