diff options
Diffstat (limited to 'Prebuild/src/data/prebuild-1.7.xsd')
-rw-r--r-- | Prebuild/src/data/prebuild-1.7.xsd | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/Prebuild/src/data/prebuild-1.7.xsd b/Prebuild/src/data/prebuild-1.7.xsd index c3f8d6b..3675503 100644 --- a/Prebuild/src/data/prebuild-1.7.xsd +++ b/Prebuild/src/data/prebuild-1.7.xsd | |||
@@ -40,7 +40,7 @@ | |||
40 | <xs:complexType> | 40 | <xs:complexType> |
41 | <xs:sequence> | 41 | <xs:sequence> |
42 | <xs:element ref="Process" minOccurs="0" maxOccurs="unbounded" /> | 42 | <xs:element ref="Process" minOccurs="0" maxOccurs="unbounded" /> |
43 | <xs:element ref="Solution" minOccurs="0" maxOccurs="unbounded" /> | 43 | <xs:element ref="Solution" minOccurs="1" maxOccurs="unbounded" /> |
44 | </xs:sequence> | 44 | </xs:sequence> |
45 | <xs:attribute name="version" /> | 45 | <xs:attribute name="version" /> |
46 | <xs:attribute name="checkOsVars" /> | 46 | <xs:attribute name="checkOsVars" /> |
@@ -57,6 +57,7 @@ | |||
57 | <xs:element ref="Options" minOccurs="0" /> | 57 | <xs:element ref="Options" minOccurs="0" /> |
58 | <xs:element ref="Files" minOccurs="0" /> | 58 | <xs:element ref="Files" minOccurs="0" /> |
59 | <xs:element ref="Project" minOccurs="0" maxOccurs="unbounded" /> | 59 | <xs:element ref="Project" minOccurs="0" maxOccurs="unbounded" /> |
60 | <xs:element ref="Cleanup" minOccurs="0" maxOccurs="1" /> | ||
60 | <xs:element ref="DatabaseProject" minOccurs="0" maxOccurs="unbounded" /> | 61 | <xs:element ref="DatabaseProject" minOccurs="0" maxOccurs="unbounded" /> |
61 | <xs:element ref="EmbeddedSolution" minOccurs="0" maxOccurs="unbounded" /> | 62 | <xs:element ref="EmbeddedSolution" minOccurs="0" maxOccurs="unbounded" /> |
62 | </xs:sequence> | 63 | </xs:sequence> |
@@ -224,6 +225,7 @@ | |||
224 | </xs:all> | 225 | </xs:all> |
225 | </xs:complexType> | 226 | </xs:complexType> |
226 | </xs:element> | 227 | </xs:element> |
228 | |||
227 | <xs:element name="Files"> | 229 | <xs:element name="Files"> |
228 | <xs:complexType> | 230 | <xs:complexType> |
229 | <xs:sequence> | 231 | <xs:sequence> |
@@ -232,6 +234,7 @@ | |||
232 | </xs:sequence> | 234 | </xs:sequence> |
233 | </xs:complexType> | 235 | </xs:complexType> |
234 | </xs:element> | 236 | </xs:element> |
237 | |||
235 | <xs:element name="File"> | 238 | <xs:element name="File"> |
236 | <xs:complexType> | 239 | <xs:complexType> |
237 | <xs:simpleContent> | 240 | <xs:simpleContent> |
@@ -275,6 +278,7 @@ | |||
275 | </xs:simpleContent> | 278 | </xs:simpleContent> |
276 | </xs:complexType> | 279 | </xs:complexType> |
277 | </xs:element> | 280 | </xs:element> |
281 | |||
278 | <xs:element name="Match"> | 282 | <xs:element name="Match"> |
279 | <xs:complexType> | 283 | <xs:complexType> |
280 | <xs:sequence> | 284 | <xs:sequence> |
@@ -322,10 +326,25 @@ | |||
322 | <xs:attribute name="linkPath" type="xs:string" /> | 326 | <xs:attribute name="linkPath" type="xs:string" /> |
323 | </xs:complexType> | 327 | </xs:complexType> |
324 | </xs:element> | 328 | </xs:element> |
329 | |||
325 | <xs:element name="Exclude"> | 330 | <xs:element name="Exclude"> |
326 | <xs:complexType> | 331 | <xs:complexType> |
327 | <xs:attribute name="name" type="xs:string" /> | 332 | <xs:attribute name="name" type="xs:string" /> |
328 | <xs:attribute name="pattern" type="xs:string" /> | 333 | <xs:attribute name="pattern" type="xs:string" /> |
329 | </xs:complexType> | 334 | </xs:complexType> |
330 | </xs:element> | 335 | </xs:element> |
336 | |||
337 | <xs:element name="Cleanup"> | ||
338 | <xs:complexType> | ||
339 | <xs:sequence> | ||
340 | <xs:element ref="CleanFiles" minOccurs="1" maxOccurs="unbounded" /> | ||
341 | </xs:sequence> | ||
342 | </xs:complexType> | ||
343 | </xs:element> | ||
344 | |||
345 | <xs:element name="CleanFiles"> | ||
346 | <xs:complexType> | ||
347 | <xs:attribute name="pattern" type="xs:string" /> | ||
348 | </xs:complexType> | ||
349 | </xs:element> | ||
331 | </xs:schema> | 350 | </xs:schema> |