ablfs-more
legacy
trunk
Last change
on this file since 2d99aa4 was 2140f22, checked in by Pierre Labastie <pierre@…>, 7 years ago |
New management of dependencies:
- Even if only required or recommended deps only are requested and built,
account for optional deps to build the pacakge order
- build "runtime" deps after the pacakge dependening on them, but before
any other package
- using the "first" role in the book, implement pass1 pacakges when there
are circular dependencies
- Documentation has still to be written
- There must be bugs, thank you for testing...
|
-
Property mode
set to
100644
|
File size:
932 bytes
|
Line | |
---|
1 | <!-- $Id$ -->
|
---|
2 | <!-- Top level element -->
|
---|
3 | <!ELEMENT princList (list+)>
|
---|
4 | <!-- list corresponds to parts of the book -->
|
---|
5 | <!ELEMENT list (name,sublist+)>
|
---|
6 | <!ATTLIST list id ID #IMPLIED>
|
---|
7 | <!-- sublist corresponds to chapters of the book -->
|
---|
8 | <!ELEMENT sublist (name,package*)>
|
---|
9 | <!ATTLIST sublist id ID #IMPLIED>
|
---|
10 | <!-- information on package -->
|
---|
11 | <!ELEMENT package (name,((version,inst-version?,dependency*)|module+))>
|
---|
12 | <!ELEMENT name (#PCDATA)>
|
---|
13 | <!ELEMENT version (#PCDATA)>
|
---|
14 | <!ELEMENT inst-version (#PCDATA)>
|
---|
15 | <!-- Modules -->
|
---|
16 | <!ELEMENT module (name,version,inst-version?,dependency*)>
|
---|
17 | <!-- dependencies -->
|
---|
18 | <!ELEMENT dependency (dependency*)>
|
---|
19 | <!-- subdependencies of a dependency are defined for example in Perl
|
---|
20 | modules -->
|
---|
21 | <!ATTLIST dependency status (required|recommended|optional) "recommended"
|
---|
22 | build (before|after|first) "before"
|
---|
23 | name CDATA #REQUIRED
|
---|
24 | type (ref|link) "ref">
|
---|
Note:
See
TracBrowser
for help on using the repository browser.