You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by Apache Wiki <wi...@apache.org> on 2005/09/15 18:48:03 UTC
[Ant Wiki] Update of "AntDTD" by RonKuris
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Ant Wiki" for change notification.
The following page has been changed by RonKuris:
http://wiki.apache.org/ant/AntDTD
New page:
Although there is no official DTD for Ant, here's a work-in-progress, based on the work from Michel Casabiana, with some modifications for Ant 1.6.
{{{
<?xml version="1.0" encoding="iso-8859-1"?>
<!--
Copyright (c) 2000 Michel CASABIANCA. All Rights Reserved.
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee or royalty is hereby
granted, provided that both the above copyright notice and this
permission notice appear in all copies of the software and
documentation or portions thereof, including modifications, that you
make.
THIS SOFTWARE IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO
REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
BUT NOT LIMITATION, COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY
THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL BEAR NO LIABILITY FOR ANY USE OF THIS SOFTWARE
OR DOCUMENTATION.
-->
<!-- project DTD for Ant -->
<!-- 2005-09-15 -->
<!ENTITY % ext-file SYSTEM "project-ext.dtd">
%ext-file;
<!ELEMENT project (description?,(target | property | available | path |
patternset)*)>
<!ATTLIST project
name CDATA #IMPLIED
default CDATA #IMPLIED
basedir CDATA #IMPLIED>
<!ELEMENT description (#PCDATA)>
<!ELEMENT path (pathelement|fileset)*>
<!ATTLIST path
id ID #IMPLIED>
<!ELEMENT classpath (pathelement | fileset | dirset | filelist)*>
<!ATTLIST classpath
path CDATA #IMPLIED>
<!ELEMENT pathelement EMPTY>
<!ATTLIST pathelement
location CDATA #IMPLIED
path CDATA #IMPLIED>
<!ELEMENT fileset (include | includesfile | exclude | excludesfile)*>
<!ATTLIST fileset
dir CDATA #IMPLIED
file CDATA #IMPLIED
defaultexcludes ( yes | no ) "yes"
includes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludes CDATA #IMPLIED
excludesfile CDATA #IMPLIED
casesensitive ( yes | no ) "yes"
followsymlinks ( yes | no ) "yes">
<!ELEMENT dirset (include | includesfile | exclude | excludesfile)*>
<!ATTLIST dirset
dir CDATA #REQUIRED
includes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludes CDATA #IMPLIED
excludesfile CDATA #IMPLIED
casesensitive ( yes | no ) "yes"
followsymlinks ( yes | no ) "yes">
<!ELEMENT patternset (include | includesfile | exclude | excludesfile)*>
<!ATTLIST patternset
id ID #IMPLIED
refid NMTOKEN #IMPLIED
includes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludes CDATA #IMPLIED
excludesfile CDATA #IMPLIED>
<!ELEMENT include EMPTY>
<!ATTLIST include
name CDATA #REQUIRED
if CDATA #IMPLIED
unless CDATA #IMPLIED>
<!ELEMENT exclude EMPTY>
<!ATTLIST exclude
name CDATA #REQUIRED
if CDATA #IMPLIED
unless CDATA #IMPLIED>
<!ELEMENT includesfile EMPTY>
<!ATTLIST includesfile
name CDATA #REQUIRED
if CDATA #IMPLIED
unless CDATA #IMPLIED>
<!ELEMENT excludesfile EMPTY>
<!ATTLIST excludesfile
name CDATA #REQUIRED
if CDATA #IMPLIED
unless CDATA #IMPLIED>
<!ELEMENT target (ant | available | chmod | copy | copydir | copyfile |
cvs | delete | deltree | echo | exec | expand |
filter | get | gzip | fixcrlf | jar | java |
javac | javadoc | javadoc2 | keysubst | mkdir |
property | rename | replace | rmic | tar |
taskdef | tstamp | zip %ext;)*>
<!ATTLIST target
name CDATA #REQUIRED
depends CDATA #IMPLIED
if CDATA #IMPLIED
unless CDATA #IMPLIED
description CDATA #IMPLIED>
<!ELEMENT property EMPTY>
<!ATTLIST property
name CDATA #REQUIRED
value CDATA #IMPLIED
location CDATA #IMPLIED
resource CDATA #IMPLIED
file CDATA #IMPLIED>
<!ELEMENT ant (property|reference)*>
<!ATTLIST ant
antfile CDATA #IMPLIED
dir CDATA #IMPLIED
target CDATA #IMPLIED
output CDATA #IMPLIED
inheritAll ( true | false ) "true"
inheritRefs ( true | false ) "false">
<!ELEMENT reference EMPTY>
<!ATTLIST reference
refid CDATA #REQUIRED
torefid CDATA #IMPLIED>
<!ELEMENT available EMPTY>
<!ATTLIST available
property CDATA #REQUIRED
value CDATA #IMPLIED
classname CDATA #IMPLIED
file CDATA #IMPLIED
resource CDATA #IMPLIED
classpath CDATA #IMPLIED
filepath CDATA #IMPLIED
classpathref CDATA #IMPLIED
type ( dir | file ) #IMPLIED
ignoresystemclasses ( true | false ) "false">
<!ELEMENT chmod EMPTY>
<!ATTLIST chmod
src CDATA #REQUIRED
perm CDATA #REQUIRED>
<!ELEMENT copy (fileset+,(globmapper|filterset)?)?>
<!ATTLIST copy
file CDATA #IMPLIED
preservelastmodified ( yes | no ) "no"
tofile CDATA #IMPLIED
todir CDATA #IMPLIED
overwrite ( yes | no ) "no"
filtering ( yes | no | off | on ) "no"
flatten ( yes | no ) "no"
includeEmptyDirs ( yes | no ) "yes"
failonerror ( yes | no ) "yes"
verbose ( yes | no ) "no"
encoding CDATA #IMPLIED
outputencoding CDATA #IMPLIED
enamblemultiplemappings ( yes | no ) "no"
granularity CDATA #IMPLIED>
<!ELEMENT copydir EMPTY>
<!ATTLIST copydir
src CDATA #REQUIRED
dest CDATA #REQUIRED
ignore CDATA #IMPLIED
includes CDATA #IMPLIED
excludes CDATA #IMPLIED
defaultexcludes CDATA #IMPLIED
filtering CDATA #IMPLIED>
<!ELEMENT copyfile EMPTY>
<!ATTLIST copyfile
src CDATA #REQUIRED
dest CDATA #REQUIRED
filtering CDATA #IMPLIED>
<!ELEMENT cvs EMPTY>
<!ATTLIST cvs
cvsRoot CDATA #REQUIRED
dest CDATA #REQUIRED
package CDATA #REQUIRED
tag CDATA #IMPLIED>
<!ELEMENT delete EMPTY>
<!ATTLIST delete
file CDATA #IMPLIED
dir CDATA #IMPLIED
verbose ( true | false ) "false"
quiet ( true | false ) "false"
failonerror ( true | false ) "true"
includeemptydirs ( true | false ) "false"
deleteonexit ( true | false ) "false">
<!ELEMENT echo EMPTY>
<!ATTLIST echo
message CDATA #REQUIRED>
<!ELEMENT exec EMPTY>
<!ATTLIST exec
command CDATA #REQUIRED
dir CDATA #REQUIRED
os CDATA #IMPLIED
output CDATA #REQUIRED>
<!ELEMENT expand EMPTY>
<!ATTLIST expand
src CDATA #REQUIRED
dest CDATA #REQUIRED>
<!ELEMENT filter EMPTY>
<!ATTLIST filter
token CDATA #REQUIRED
value CDATA #REQUIRED>
<!ELEMENT get EMPTY>
<!ATTLIST get
src CDATA #REQUIRED
dest CDATA #REQUIRED
verbose CDATA #IMPLIED>
<!ELEMENT gzip EMPTY>
<!ATTLIST gzip
src CDATA #REQUIRED
zipfile CDATA #REQUIRED>
<!ELEMENT fixcrlf EMPTY>
<!ATTLIST fixcrlf
srcdir CDATA #REQUIRED
destDir CDATA #IMPLIED
includes CDATA #IMPLIED
excludes CDATA #IMPLIED
cr CDATA #IMPLIED
tab CDATA #IMPLIED
eof CDATA #IMPLIED>
<!ELEMENT jar (include|exclude|patternset)*>
<!ATTLIST jar
jarfile CDATA #REQUIRED
basedir CDATA #REQUIRED
items CDATA #IMPLIED
ignore CDATA #IMPLIED
includes CDATA #IMPLIED
excludes CDATA #IMPLIED
defaultexcludes CDATA #IMPLIED
manifest CDATA #IMPLIED>
<!ELEMENT java (arg|classpath)*>
<!ATTLIST java
classname CDATA #IMPLIED
jar CDATA #IMPLIED
args CDATA #IMPLIED
classpath CDATA #IMPLIED
classpathref CDATA #IMPLIED
fork ( yes | no ) "no"
spawn ( yes | no ) "no"
jvm CDATA "java"
jvmargs CDATA #IMPLIED
maxmemory CDATA #IMPLIED
failonerror ( true | false ) "false"
resultproperty CDATA #IMPLIED
dir CDATA #IMPLIED
output CDATA #IMPLIED
error CDATA #IMPLIED
logError CDATA #IMPLIED
append ( true | false ) "false"
outputproperty CDATA #IMPLIED
errorproperty CDATA #IMPLIED
input CDATA #IMPLIED
inputstring CDATA #IMPLIED
newenvironment ( true | false ) "false"
timeout CDATA #IMPLIED>
<!ELEMENT arg EMPTY>
<!ATTLIST arg
value CDATA #IMPLIED
pathref CDATA #IMPLIED>
<!ELEMENT javac (patternset|include|exclude|classpath)*>
<!ATTLIST javac
description CDATA #IMPLIED
srcdir CDATA #REQUIRED
destdir CDATA #IMPLIED
includes CDATA #IMPLIED
includesfile CDATA #IMPLIED
excludes CDATA #IMPLIED
excludesfile CDATA #IMPLIED
classpath CDATA #IMPLIED
sourcepath CDATA #IMPLIED
bootclasspath CDATA #IMPLIED
classpathref CDATA #IMPLIED
bootclasspathref CDATA #IMPLIED
extdirs CDATA #IMPLIED
encoding CDATA #IMPLIED
nowarn ( yes | no ) "no"
debug ( off | true ) "off"
debuglevel CDATA #IMPLIED
optimize ( off | on ) "off"
deprecation ( off | on ) "off"
target CDATA #IMPLIED
verbose ( yes | no ) "no"
depend ( yes | no ) "no"
includeAntRuntime ( yes | no ) "yes"
includeJavaRuntime ( yes | no ) "no"
fork ( yes | no ) "no"
executable ( yes | no ) #IMPLIED
memoryInitialSize CDATA #IMPLIED
memoryMaximumSize CDATA #IMPLIED
failonerror ( true | false ) "true"
source CDATA #IMPLIED
compiler CDATA #IMPLIED
listfiles ( yes | no ) "no"
tempdir CDATA #IMPLIED>
<!ELEMENT javadoc EMPTY>
<!ATTLIST javadoc
sourcepath CDATA #REQUIRED
destdir CDATA #REQUIRED
sourcefiles CDATA #IMPLIED
packagenames CDATA #IMPLIED
classpath CDATA #IMPLIED
bootclasspath CDATA #IMPLIED
extdirs CDATA #IMPLIED
overview CDATA #IMPLIED
public CDATA #IMPLIED
protected CDATA #IMPLIED
package CDATA #IMPLIED
private CDATA #IMPLIED
old CDATA #IMPLIED
verbose CDATA #IMPLIED
locale CDATA #IMPLIED
encoding CDATA #IMPLIED
version CDATA #IMPLIED
use CDATA #IMPLIED
author CDATA #IMPLIED
splitindex CDATA #IMPLIED
windowtitle CDATA #IMPLIED
doctitle CDATA #IMPLIED
header CDATA #IMPLIED
footer CDATA #IMPLIED
bottom CDATA #IMPLIED
link CDATA #IMPLIED
linkoffline CDATA #IMPLIED
group CDATA #IMPLIED
nodedeprecated CDATA #IMPLIED
nodedeprecatedlist CDATA #IMPLIED
notree CDATA #IMPLIED
noindex CDATA #IMPLIED
nohelp CDATA #IMPLIED
nonavbar CDATA #IMPLIED
serialwarn CDATA #IMPLIED
helpfile CDATA #IMPLIED
stylesheetfile CDATA #IMPLIED
charset CDATA #IMPLIED
docencoding CDATA #IMPLIED>
<!ELEMENT keysubst EMPTY>
<!ATTLIST keysubst
src CDATA #REQUIRED
dest CDATA #REQUIRED
sep CDATA #IMPLIED
keys CDATA #REQUIRED>
<!ELEMENT mkdir EMPTY>
<!ATTLIST mkdir
dir CDATA #REQUIRED>
<!ELEMENT rename EMPTY>
<!ATTLIST rename
src CDATA #REQUIRED
dest CDATA #REQUIRED
replace CDATA #IMPLIED>
<!ELEMENT replace EMPTY>
<!ATTLIST replace
file CDATA #REQUIRED
token CDATA #REQUIRED
value CDATA #IMPLIED>
<!ELEMENT rmic EMPTY>
<!ATTLIST rmic
base CDATA #REQUIRED
classname CDATA #REQUIRED
filtering CDATA #IMPLIED>
<!ELEMENT tar EMPTY>
<!ATTLIST tar
tarfile CDATA #REQUIRED
basedir CDATA #REQUIRED
includes CDATA #IMPLIED
excludes CDATA #IMPLIED
defaultexcludes CDATA #IMPLIED>
<!ELEMENT taskdef EMPTY>
<!ATTLIST taskdef
name CDATA #REQUIRED
classname CDATA #REQUIRED>
<!ELEMENT tstamp EMPTY>
<!ELEMENT zip EMPTY>
<!ATTLIST zip
zipfile CDATA #REQUIRED
basedir CDATA #REQUIRED
items CDATA #IMPLIED
ignore CDATA #IMPLIED
includes CDATA #IMPLIED
excludes CDATA #IMPLIED
defaultexcludes CDATA #IMPLIED>
}}}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org
Re: [Ant Wiki] Update of "AntDTD" by RonKuris
Posted by Phil Weighill Smith <ph...@volantis.com>.
On the understanding this is a "work in progress", I'd like to point out
that a project can now contain pretty much anything (if not everything)
that a target can (essentially creating an unnamed target that all other
targets in the file depend on implicitly) making the "project" element
definition completely wrong ;n)
Phil
On Thu, 2005-09-15 at 16:48 +0000, Apache Wiki wrote:
> Dear Wiki user,
>
> You have subscribed to a wiki page or wiki category on "Ant Wiki" for change notification.
>
> The following page has been changed by RonKuris:
> http://wiki.apache.org/ant/AntDTD
>
> New page:
> Although there is no official DTD for Ant, here's a work-in-progress, based on the work from Michel Casabiana, with some modifications for Ant 1.6.
> {{{
> <?xml version="1.0" encoding="iso-8859-1"?>
>
> <!--
> Copyright (c) 2000 Michel CASABIANCA. All Rights Reserved.
>
> Permission to use, copy, modify, and distribute this software and its
> documentation for any purpose and without fee or royalty is hereby
> granted, provided that both the above copyright notice and this
> permission notice appear in all copies of the software and
> documentation or portions thereof, including modifications, that you
> make.
>
> THIS SOFTWARE IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO
> REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
> BUT NOT LIMITATION, COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR
> WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
> THAT THE USE OF THE SOFTWARE OR DOCUMENTATION WILL NOT INFRINGE ANY
> THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
> COPYRIGHT HOLDERS WILL BEAR NO LIABILITY FOR ANY USE OF THIS SOFTWARE
> OR DOCUMENTATION.
> -->
>
> <!-- project DTD for Ant -->
> <!-- 2005-09-15 -->
>
> <!ENTITY % ext-file SYSTEM "project-ext.dtd">
> %ext-file;
>
> <!ELEMENT project (description?,(target | property | available | path |
> patternset)*)>
> <!ATTLIST project
> name CDATA #IMPLIED
> default CDATA #IMPLIED
> basedir CDATA #IMPLIED>
>
> <!ELEMENT description (#PCDATA)>
>
> <!ELEMENT path (pathelement|fileset)*>
> <!ATTLIST path
> id ID #IMPLIED>
>
> <!ELEMENT classpath (pathelement | fileset | dirset | filelist)*>
> <!ATTLIST classpath
> path CDATA #IMPLIED>
>
> <!ELEMENT pathelement EMPTY>
> <!ATTLIST pathelement
> location CDATA #IMPLIED
> path CDATA #IMPLIED>
>
> <!ELEMENT fileset (include | includesfile | exclude | excludesfile)*>
> <!ATTLIST fileset
> dir CDATA #IMPLIED
> file CDATA #IMPLIED
> defaultexcludes ( yes | no ) "yes"
> includes CDATA #IMPLIED
> includesfile CDATA #IMPLIED
> excludes CDATA #IMPLIED
> excludesfile CDATA #IMPLIED
> casesensitive ( yes | no ) "yes"
> followsymlinks ( yes | no ) "yes">
>
> <!ELEMENT dirset (include | includesfile | exclude | excludesfile)*>
> <!ATTLIST dirset
> dir CDATA #REQUIRED
> includes CDATA #IMPLIED
> includesfile CDATA #IMPLIED
> excludes CDATA #IMPLIED
> excludesfile CDATA #IMPLIED
> casesensitive ( yes | no ) "yes"
> followsymlinks ( yes | no ) "yes">
>
> <!ELEMENT patternset (include | includesfile | exclude | excludesfile)*>
> <!ATTLIST patternset
> id ID #IMPLIED
> refid NMTOKEN #IMPLIED
> includes CDATA #IMPLIED
> includesfile CDATA #IMPLIED
> excludes CDATA #IMPLIED
> excludesfile CDATA #IMPLIED>
>
> <!ELEMENT include EMPTY>
> <!ATTLIST include
> name CDATA #REQUIRED
> if CDATA #IMPLIED
> unless CDATA #IMPLIED>
>
> <!ELEMENT exclude EMPTY>
> <!ATTLIST exclude
> name CDATA #REQUIRED
> if CDATA #IMPLIED
> unless CDATA #IMPLIED>
>
> <!ELEMENT includesfile EMPTY>
> <!ATTLIST includesfile
> name CDATA #REQUIRED
> if CDATA #IMPLIED
> unless CDATA #IMPLIED>
>
> <!ELEMENT excludesfile EMPTY>
> <!ATTLIST excludesfile
> name CDATA #REQUIRED
> if CDATA #IMPLIED
> unless CDATA #IMPLIED>
>
> <!ELEMENT target (ant | available | chmod | copy | copydir | copyfile |
> cvs | delete | deltree | echo | exec | expand |
> filter | get | gzip | fixcrlf | jar | java |
> javac | javadoc | javadoc2 | keysubst | mkdir |
> property | rename | replace | rmic | tar |
> taskdef | tstamp | zip %ext;)*>
> <!ATTLIST target
> name CDATA #REQUIRED
> depends CDATA #IMPLIED
> if CDATA #IMPLIED
> unless CDATA #IMPLIED
> description CDATA #IMPLIED>
>
> <!ELEMENT property EMPTY>
> <!ATTLIST property
> name CDATA #REQUIRED
> value CDATA #IMPLIED
> location CDATA #IMPLIED
> resource CDATA #IMPLIED
> file CDATA #IMPLIED>
>
> <!ELEMENT ant (property|reference)*>
> <!ATTLIST ant
> antfile CDATA #IMPLIED
> dir CDATA #IMPLIED
> target CDATA #IMPLIED
> output CDATA #IMPLIED
> inheritAll ( true | false ) "true"
> inheritRefs ( true | false ) "false">
>
> <!ELEMENT reference EMPTY>
> <!ATTLIST reference
> refid CDATA #REQUIRED
> torefid CDATA #IMPLIED>
>
> <!ELEMENT available EMPTY>
> <!ATTLIST available
> property CDATA #REQUIRED
> value CDATA #IMPLIED
> classname CDATA #IMPLIED
> file CDATA #IMPLIED
> resource CDATA #IMPLIED
> classpath CDATA #IMPLIED
> filepath CDATA #IMPLIED
> classpathref CDATA #IMPLIED
> type ( dir | file ) #IMPLIED
> ignoresystemclasses ( true | false ) "false">
>
> <!ELEMENT chmod EMPTY>
> <!ATTLIST chmod
> src CDATA #REQUIRED
> perm CDATA #REQUIRED>
>
> <!ELEMENT copy (fileset+,(globmapper|filterset)?)?>
> <!ATTLIST copy
> file CDATA #IMPLIED
> preservelastmodified ( yes | no ) "no"
> tofile CDATA #IMPLIED
> todir CDATA #IMPLIED
> overwrite ( yes | no ) "no"
> filtering ( yes | no | off | on ) "no"
> flatten ( yes | no ) "no"
> includeEmptyDirs ( yes | no ) "yes"
> failonerror ( yes | no ) "yes"
> verbose ( yes | no ) "no"
> encoding CDATA #IMPLIED
> outputencoding CDATA #IMPLIED
> enamblemultiplemappings ( yes | no ) "no"
> granularity CDATA #IMPLIED>
>
> <!ELEMENT copydir EMPTY>
> <!ATTLIST copydir
> src CDATA #REQUIRED
> dest CDATA #REQUIRED
> ignore CDATA #IMPLIED
> includes CDATA #IMPLIED
> excludes CDATA #IMPLIED
> defaultexcludes CDATA #IMPLIED
> filtering CDATA #IMPLIED>
>
> <!ELEMENT copyfile EMPTY>
> <!ATTLIST copyfile
> src CDATA #REQUIRED
> dest CDATA #REQUIRED
> filtering CDATA #IMPLIED>
>
> <!ELEMENT cvs EMPTY>
> <!ATTLIST cvs
> cvsRoot CDATA #REQUIRED
> dest CDATA #REQUIRED
> package CDATA #REQUIRED
> tag CDATA #IMPLIED>
>
> <!ELEMENT delete EMPTY>
> <!ATTLIST delete
> file CDATA #IMPLIED
> dir CDATA #IMPLIED
> verbose ( true | false ) "false"
> quiet ( true | false ) "false"
> failonerror ( true | false ) "true"
> includeemptydirs ( true | false ) "false"
> deleteonexit ( true | false ) "false">
>
> <!ELEMENT echo EMPTY>
> <!ATTLIST echo
> message CDATA #REQUIRED>
>
> <!ELEMENT exec EMPTY>
> <!ATTLIST exec
> command CDATA #REQUIRED
> dir CDATA #REQUIRED
> os CDATA #IMPLIED
> output CDATA #REQUIRED>
>
> <!ELEMENT expand EMPTY>
> <!ATTLIST expand
> src CDATA #REQUIRED
> dest CDATA #REQUIRED>
>
> <!ELEMENT filter EMPTY>
> <!ATTLIST filter
> token CDATA #REQUIRED
> value CDATA #REQUIRED>
>
> <!ELEMENT get EMPTY>
> <!ATTLIST get
> src CDATA #REQUIRED
> dest CDATA #REQUIRED
> verbose CDATA #IMPLIED>
>
> <!ELEMENT gzip EMPTY>
> <!ATTLIST gzip
> src CDATA #REQUIRED
> zipfile CDATA #REQUIRED>
>
> <!ELEMENT fixcrlf EMPTY>
> <!ATTLIST fixcrlf
> srcdir CDATA #REQUIRED
> destDir CDATA #IMPLIED
> includes CDATA #IMPLIED
> excludes CDATA #IMPLIED
> cr CDATA #IMPLIED
> tab CDATA #IMPLIED
> eof CDATA #IMPLIED>
>
> <!ELEMENT jar (include|exclude|patternset)*>
> <!ATTLIST jar
> jarfile CDATA #REQUIRED
> basedir CDATA #REQUIRED
> items CDATA #IMPLIED
> ignore CDATA #IMPLIED
> includes CDATA #IMPLIED
> excludes CDATA #IMPLIED
> defaultexcludes CDATA #IMPLIED
> manifest CDATA #IMPLIED>
>
> <!ELEMENT java (arg|classpath)*>
> <!ATTLIST java
> classname CDATA #IMPLIED
> jar CDATA #IMPLIED
> args CDATA #IMPLIED
> classpath CDATA #IMPLIED
> classpathref CDATA #IMPLIED
> fork ( yes | no ) "no"
> spawn ( yes | no ) "no"
> jvm CDATA "java"
> jvmargs CDATA #IMPLIED
> maxmemory CDATA #IMPLIED
> failonerror ( true | false ) "false"
> resultproperty CDATA #IMPLIED
> dir CDATA #IMPLIED
> output CDATA #IMPLIED
> error CDATA #IMPLIED
> logError CDATA #IMPLIED
> append ( true | false ) "false"
> outputproperty CDATA #IMPLIED
> errorproperty CDATA #IMPLIED
> input CDATA #IMPLIED
> inputstring CDATA #IMPLIED
> newenvironment ( true | false ) "false"
> timeout CDATA #IMPLIED>
>
> <!ELEMENT arg EMPTY>
> <!ATTLIST arg
> value CDATA #IMPLIED
> pathref CDATA #IMPLIED>
>
> <!ELEMENT javac (patternset|include|exclude|classpath)*>
> <!ATTLIST javac
> description CDATA #IMPLIED
> srcdir CDATA #REQUIRED
> destdir CDATA #IMPLIED
> includes CDATA #IMPLIED
> includesfile CDATA #IMPLIED
> excludes CDATA #IMPLIED
> excludesfile CDATA #IMPLIED
> classpath CDATA #IMPLIED
> sourcepath CDATA #IMPLIED
> bootclasspath CDATA #IMPLIED
> classpathref CDATA #IMPLIED
> bootclasspathref CDATA #IMPLIED
> extdirs CDATA #IMPLIED
> encoding CDATA #IMPLIED
> nowarn ( yes | no ) "no"
> debug ( off | true ) "off"
> debuglevel CDATA #IMPLIED
> optimize ( off | on ) "off"
> deprecation ( off | on ) "off"
> target CDATA #IMPLIED
> verbose ( yes | no ) "no"
> depend ( yes | no ) "no"
> includeAntRuntime ( yes | no ) "yes"
> includeJavaRuntime ( yes | no ) "no"
> fork ( yes | no ) "no"
> executable ( yes | no ) #IMPLIED
> memoryInitialSize CDATA #IMPLIED
> memoryMaximumSize CDATA #IMPLIED
> failonerror ( true | false ) "true"
> source CDATA #IMPLIED
> compiler CDATA #IMPLIED
> listfiles ( yes | no ) "no"
> tempdir CDATA #IMPLIED>
>
> <!ELEMENT javadoc EMPTY>
> <!ATTLIST javadoc
> sourcepath CDATA #REQUIRED
> destdir CDATA #REQUIRED
> sourcefiles CDATA #IMPLIED
> packagenames CDATA #IMPLIED
> classpath CDATA #IMPLIED
> bootclasspath CDATA #IMPLIED
> extdirs CDATA #IMPLIED
> overview CDATA #IMPLIED
> public CDATA #IMPLIED
> protected CDATA #IMPLIED
> package CDATA #IMPLIED
> private CDATA #IMPLIED
> old CDATA #IMPLIED
> verbose CDATA #IMPLIED
> locale CDATA #IMPLIED
> encoding CDATA #IMPLIED
> version CDATA #IMPLIED
> use CDATA #IMPLIED
> author CDATA #IMPLIED
> splitindex CDATA #IMPLIED
> windowtitle CDATA #IMPLIED
> doctitle CDATA #IMPLIED
> header CDATA #IMPLIED
> footer CDATA #IMPLIED
> bottom CDATA #IMPLIED
> link CDATA #IMPLIED
> linkoffline CDATA #IMPLIED
> group CDATA #IMPLIED
> nodedeprecated CDATA #IMPLIED
> nodedeprecatedlist CDATA #IMPLIED
> notree CDATA #IMPLIED
> noindex CDATA #IMPLIED
> nohelp CDATA #IMPLIED
> nonavbar CDATA #IMPLIED
> serialwarn CDATA #IMPLIED
> helpfile CDATA #IMPLIED
> stylesheetfile CDATA #IMPLIED
> charset CDATA #IMPLIED
> docencoding CDATA #IMPLIED>
>
> <!ELEMENT keysubst EMPTY>
> <!ATTLIST keysubst
> src CDATA #REQUIRED
> dest CDATA #REQUIRED
> sep CDATA #IMPLIED
> keys CDATA #REQUIRED>
>
> <!ELEMENT mkdir EMPTY>
> <!ATTLIST mkdir
> dir CDATA #REQUIRED>
>
> <!ELEMENT rename EMPTY>
> <!ATTLIST rename
> src CDATA #REQUIRED
> dest CDATA #REQUIRED
> replace CDATA #IMPLIED>
>
> <!ELEMENT replace EMPTY>
> <!ATTLIST replace
> file CDATA #REQUIRED
> token CDATA #REQUIRED
> value CDATA #IMPLIED>
>
> <!ELEMENT rmic EMPTY>
> <!ATTLIST rmic
> base CDATA #REQUIRED
> classname CDATA #REQUIRED
> filtering CDATA #IMPLIED>
>
> <!ELEMENT tar EMPTY>
> <!ATTLIST tar
> tarfile CDATA #REQUIRED
> basedir CDATA #REQUIRED
> includes CDATA #IMPLIED
> excludes CDATA #IMPLIED
> defaultexcludes CDATA #IMPLIED>
>
> <!ELEMENT taskdef EMPTY>
> <!ATTLIST taskdef
> name CDATA #REQUIRED
> classname CDATA #REQUIRED>
>
> <!ELEMENT tstamp EMPTY>
>
> <!ELEMENT zip EMPTY>
> <!ATTLIST zip
> zipfile CDATA #REQUIRED
> basedir CDATA #REQUIRED
> items CDATA #IMPLIED
> ignore CDATA #IMPLIED
> includes CDATA #IMPLIED
> excludes CDATA #IMPLIED
> defaultexcludes CDATA #IMPLIED>
> }}}
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
> For additional commands, e-mail: dev-help@ant.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org