Importing SEMI variants docs.
[elisp/semi-variants.git] / xdocs / style / dtd / spdf.dtd
1 <?xml version="1.0" encoding="US-ASCII"?>
2
3 <!ELEMENT products (product*)>
4 <!ELEMENT product (variant*)>
5 <!ATTLIST product
6         name CDATA #REQUIRED
7         version CDATA #REQUIRED>
8
9 <!ENTITY % URI "CDATA">
10 <!ELEMENT variant
11         (maintainer,
12         description,
13         implementation?)>
14 <!ATTLIST variant
15         name CDATA #REQUIRED
16         version CDATA #REQUIRED>
17
18 <!ELEMENT maintainer (#PCDATA)>
19 <!ATTLIST maintainer
20         href %URI; #IMPLIED>
21
22 <!ELEMENT description (#PCDATA)>
23 <!ELEMENT implementation
24         (codebase|dependency)*>
25 <!ELEMENT codebase EMPTY>
26 <!ATTLIST codebase
27         href %URI; #IMPLIED
28         cvsroot CDATA #IMPLIED
29         module CDATA #IMPLIED
30         tag CDATA #IMPLIED>
31
32 <!ELEMENT dependency (variant|product)*>