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