You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gump.apache.org by le...@apache.org on 2007/12/30 11:49:38 UTC
svn commit: r607537 - /gump/metadata/dtd/project.dtd
Author: leosimons
Date: Sun Dec 30 02:49:37 2007
New Revision: 607537
URL: http://svn.apache.org/viewvc?rev=607537&view=rev
Log:
Update project.dtd so that all current metadata validates. This makes the
./validate script pass without errors again.
Slightly modified from original patch submitted by
Roland Weber <os...@dubioso.net>
Modified:
gump/metadata/dtd/project.dtd
Modified: gump/metadata/dtd/project.dtd
URL: http://svn.apache.org/viewvc/gump/metadata/dtd/project.dtd?rev=607537&r1=607536&r2=607537&view=diff
==============================================================================
--- gump/metadata/dtd/project.dtd (original)
+++ gump/metadata/dtd/project.dtd Sun Dec 30 02:49:37 2007
@@ -22,10 +22,11 @@
+-->
<!ELEMENT module ( url | description | nag | cvs | svn | p4 | redistributable | project )* >
-<!ELEMENT project ( ant | maven | nant | script | configure | make
+<!ELEMENT project ( ant | maven | mvn | nant | script | configure | make
| package | mkdir | depend | option | home | jar | delete | description | work | license | nag | url | javadoc | junitreport | redistributable | xmlreport )* >
<!ELEMENT ant ( property | depend | sysproperty | mkdir | jvmarg )* >
<!ELEMENT maven ( property | depend )* >
+<!ELEMENT mvn ( property | depend )* >
<!ELEMENT nag ( regexp )* >
<!ELEMENT javadoc ( description )* >
<!ELEMENT junitreport ( description )* >
@@ -34,7 +35,7 @@
<!ELEMENT make ( arg )* >
<!ELEMENT configure ( arg )* >
-<!ELEMENT nant EMPTY >
+<!ELEMENT nant ( arg )* >
<!ELEMENT jvmarg EMPTY >
<!ELEMENT noclasspath EMPTY >
<!ELEMENT script ( arg )* >
@@ -76,11 +77,22 @@
debug CDATA #IMPLIED
vm CDATA #IMPLIED >
+<!ATTLIST nant
+ target CDATA #IMPLIED
+ buildfile CDATA #IMPLIED
+ basedir CDATA #IMPLIED
+ debug CDATA #IMPLIED >
+
<!ATTLIST maven
buildfile CDATA #IMPLIED
basedir CDATA #IMPLIED
goal CDATA #IMPLIED >
+<!ATTLIST mvn
+ buildfile CDATA #IMPLIED
+ basedir CDATA #IMPLIED
+ goal CDATA #IMPLIED >
+
<!ATTLIST script
name CDATA #IMPLIED
basedir CDATA #IMPLIED>
@@ -94,6 +106,8 @@
basedir CDATA #IMPLIED>
<!ATTLIST depend
+ artifactId CDATA #IMPLIED
+ groupId CDATA #IMPLIED
id CDATA #IMPLIED
ids CDATA #IMPLIED
inherit CDATA #IMPLIED