diff options
Diffstat (limited to 'scripts/jhbuild/modulesets/moduleset.rnc')
| -rw-r--r-- | scripts/jhbuild/modulesets/moduleset.rnc | 131 |
1 files changed, 0 insertions, 131 deletions
diff --git a/scripts/jhbuild/modulesets/moduleset.rnc b/scripts/jhbuild/modulesets/moduleset.rnc deleted file mode 100644 index b46122101d..0000000000 --- a/scripts/jhbuild/modulesets/moduleset.rnc +++ /dev/null | |||
| @@ -1,131 +0,0 @@ | |||
| 1 | default namespace = "" | ||
| 2 | |||
| 3 | start = moduleset | ||
| 4 | |||
| 5 | boolean = "yes" | "no" | ||
| 6 | |||
| 7 | moduleset = element moduleset { repository*, | ||
| 8 | (\include|package)* } | ||
| 9 | |||
| 10 | repository_cvs = attribute type { "cvs" }, | ||
| 11 | attribute cvsroot { text }, | ||
| 12 | attribute password { text }? | ||
| 13 | repository_svn = attribute type { "svn" }, | ||
| 14 | attribute href { xsd:anyURI } | ||
| 15 | repository_arch = attribute type { "arch" }, | ||
| 16 | attribute archive { text }, | ||
| 17 | attribute href { xsd:anyURI }? | ||
| 18 | repository_darcs = attribute type { "darcs" }, | ||
| 19 | attribute href { xsd:anyURI } | ||
| 20 | repository_git = attribute type { "git" }, | ||
| 21 | attribute href { xsd:anyURI } | ||
| 22 | repository_tarball = attribute type { "tarball" }, | ||
| 23 | attribute href { xsd:anyURI } | ||
| 24 | |||
| 25 | repository = element repository { | ||
| 26 | attribute name { text }, | ||
| 27 | attribute default { boolean }?, | ||
| 28 | (repository_cvs|repository_svn|repository_arch| | ||
| 29 | repository_darcs|repository_git|repository_tarball) | ||
| 30 | } | ||
| 31 | |||
| 32 | \include = element include { | ||
| 33 | attribute href { xsd:anyURI } | ||
| 34 | } | ||
| 35 | |||
| 36 | package = autotools | | ||
| 37 | metamodule | | ||
| 38 | distutils | | ||
| 39 | perl | | ||
| 40 | tarball | | ||
| 41 | mozillamodule | ||
| 42 | |||
| 43 | dep = element dep { | ||
| 44 | attribute package { text } | ||
| 45 | } | ||
| 46 | dependencies = element dependencies { dep* } | ||
| 47 | after = element after { dep* } | element suggests { dep* } | ||
| 48 | |||
| 49 | common = attribute id { text } & dependencies* & after* | ||
| 50 | |||
| 51 | branch_cvs = attribute module { text }?, | ||
| 52 | attribute checkoutdir { text }?, | ||
| 53 | attribute revision { text}?, | ||
| 54 | attribute override-checkoutdir { boolean }?, | ||
| 55 | attribute update-new-dirs { boolean }? | ||
| 56 | branch_svn = attribute module { xsd:anyURI }?, | ||
| 57 | attribute checkoutdir { text }? | ||
| 58 | branch_arch = attribute module { xsd:anyURI }?, | ||
| 59 | attribute checkoutdir { text }? | ||
| 60 | branch_darcs = attribute module { xsd:anyURI }?, | ||
| 61 | attribute checkoutdir { text }? | ||
| 62 | branch_git = attribute module { xsd:anyURI }?, | ||
| 63 | attribute checkoutdir { text }? | ||
| 64 | branch_tarball = attribute module { xsd:anyURI }, | ||
| 65 | attribute version { text }, | ||
| 66 | attribute size { text }?, | ||
| 67 | attribute md5sum { text }?, | ||
| 68 | element patch { | ||
| 69 | attribute file { text }, | ||
| 70 | attribute strip { text }? | ||
| 71 | }* | ||
| 72 | |||
| 73 | |||
| 74 | branch = element branch { | ||
| 75 | attribute repo { text }?, | ||
| 76 | (branch_cvs|branch_svn|branch_arch|branch_darcs|branch_git|branch_tarball) | ||
| 77 | } | ||
| 78 | |||
| 79 | autotools = element autotools { | ||
| 80 | branch & | ||
| 81 | attribute autogen-sh { text }? & | ||
| 82 | attribute autogenargs { text }? & | ||
| 83 | attribute makeargs { text }? & | ||
| 84 | attribute supports-non-srcdir-builds { boolean }? & | ||
| 85 | common | ||
| 86 | } | ||
| 87 | |||
| 88 | metamodule = element metamodule { common } | ||
| 89 | |||
| 90 | distutils = element distutils { | ||
| 91 | branch & | ||
| 92 | attribute supports-non-srcdir-builds { boolean }? & | ||
| 93 | common | ||
| 94 | } | ||
| 95 | |||
| 96 | perl = element perl { | ||
| 97 | branch & | ||
| 98 | attribute makeargs { text }? & | ||
| 99 | common | ||
| 100 | } | ||
| 101 | |||
| 102 | tarball = element tarball { | ||
| 103 | attribute version { text }, | ||
| 104 | attribute checkoutdir { text }?, | ||
| 105 | attribute autogenargs { text }?, | ||
| 106 | attribute makeargs { text }?, | ||
| 107 | attribute supports-non-srcdir-builds { boolean }?, | ||
| 108 | |||
| 109 | (element source { | ||
| 110 | attribute href { text }, | ||
| 111 | attribute size { text }?, | ||
| 112 | attribute md5sum { text }? } & | ||
| 113 | element patches { | ||
| 114 | element patch { | ||
| 115 | attribute file { text }, | ||
| 116 | attribute strip { text }? | ||
| 117 | }+ }? & | ||
| 118 | common) | ||
| 119 | } | ||
| 120 | |||
| 121 | mozillamodule = element mozillamodule { | ||
| 122 | attribute module { text }?, | ||
| 123 | attribute revision { text }?, | ||
| 124 | attribute checkoutdir { text }?, | ||
| 125 | attribute autogenargs { text }?, | ||
| 126 | attribute makeargs { text }?, | ||
| 127 | attribute cvsroot { text }?, | ||
| 128 | attribute root { text }?, | ||
| 129 | common | ||
| 130 | } | ||
| 131 | |||
