Re: Your archive

2004-12-10 Thread ehatcher
Please have a look at the attached file.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

cvs commit: ant/docs resources.html

2004-02-24 Thread ehatcher
ehatcher2004/02/24 02:33:52

  Modified:xdocsresources.xml
   docs resources.html
  Log:
  adding an article to a (belated) article to resources, and removing my 
unavailable JUG presentation
  
  Revision  ChangesPath
  1.33  +16 -15ant/xdocs/resources.xml
  
  Index: resources.xml
  ===
  RCS file: /home/cvs/ant/xdocs/resources.xml,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- resources.xml 16 Feb 2004 16:38:06 -  1.32
  +++ resources.xml 24 Feb 2004 10:33:52 -  1.33
  @@ -286,6 +286,22 @@
   /table
 /subsection
   
  +  subsection name=Build a Better Robot with Ant
  +pThis article describes the gory details of writing custom
  +   Ant tasks./p
  +
  +table class=externals
  +  tr
  +thAuthor:/th
  +tdErik Hatcher/td
  +  /tr
  +  tr
  +thURL:/th
  +tda 
href=http://www.fawcette.com/javapro/2003_02/magazine/features/ehatcher/;http://www.fawcette.com/javapro/2003_02/magazine/features/ehatcher/l/a/td
  +  /tr
  +/table
  +  /subsection
  +
 subsection name=Automating the build and test process
   pThis article demonstrates an approach to the automated build and 
test process. Working with Ant 1.3 and the JUnit test framework, it shows how 
to automate a process that captures pertinent information about each test suite 
run, generates an attractive report, and e-mails the report./p
   
  @@ -486,21 +502,6 @@
   /section
   
   section name=Presentations
  -
  -  subsection name=Ant - presented to the Tucson Java Users Group
  -pA PowerPoint technical overview presentation on Ant.  Comes 
complete with a straightforward example demonstrating code compilation, 
JAR'ing, JUnit testing, JUnit reporting, and Zipping a distribution.  A few 
advanced topics are touched upon like property immutabality and using 
lt;antcallgt; to get around it, build listeners, and writing custom tasks./p
  -
  -table class=externals
  -  tr
  -thAuthor:/th
  -tda href=mailto:[EMAIL PROTECTED]Erik Hatcher/a/td
  -  /tr
  -  tr
  -thURL:/th
  -tda 
href=http://erik.hatcher.net/ant-jug.zip;http://erik.hatcher.net/ant-jug.zip/a/td
  -  /tr
  -/table
  -  /subsection
   
 subsection name=Ant Build Tool
   pA PowerPoint presentation on Ant 1.2.  It provides a basic 
overview
  
  
  
  1.72  +28 -27ant/docs/resources.html
  
  Index: resources.html
  ===
  RCS file: /home/cvs/ant/docs/resources.html,v
  retrieving revision 1.71
  retrieving revision 1.72
  diff -u -r1.71 -r1.72
  --- resources.html7 Jan 2004 07:27:59 -   1.71
  +++ resources.html24 Feb 2004 10:33:52 -  1.72
  @@ -565,6 +565,34 @@
 /tr
   /table
   h4 class=subsection
  +a name=Build a Better Robot with Ant/a
  +Build a Better Robot with Ant
  +  /h4
  +pThis article describes the gory details of 
writing custom
  +   Ant tasks./p
  +  table class=externals 
cellspacing=1 cellpadding=4
  +  tr
  +  th colspan=1 rowspan=1
  +  valign=top align=left
  +  Author:
  +  /th
  +  td colspan=1 rowspan=1
  +  valign=top align=left
  +  Erik Hatcher
  +  /td
  +  /tr
  +  tr
  +  th colspan=1 rowspan=1
  +  valign=top align=left
  +  URL:
  +  /th
  +  td colspan=1 rowspan=1
  +  valign=top align=left
  +  a 
href=http://www.fawcette.com/javapro/2003_02/magazine/features/ehatcher/;http://www.fawcette.com/javapro/2003_02/magazine/features/ehatcher/l/a
  +  /td
  +  /tr
  +/table
  +h4 class=subsection
   a name=Automating the build and test process/a
   Automating the build and test process
 /h4
  @@ -910,33 +938,6 @@
 Presentations
   /h3
 h4 class=subsection
  -a name=Ant - presented to the Tucson Java Users Group/a
  -Ant - presented to the Tucson Java Users Group
  -  /h4
  -pA PowerPoint technical overview presentation on 
Ant.  Comes complete with a straightforward example demonstrating code 
compilation, JAR'ing, JUnit testing, JUnit reporting, and Zipping a 
distribution.  A few advanced topics are touched upon like property 
immutabality and using lt;antcallgt; to get around it, build listeners, and 
writing custom tasks./p

cvs commit: ant/docs/manual/OptionalTasks scriptdef.html

2004-02-16 Thread ehatcher
ehatcher2004/02/15 20:37:24

  Modified:docs/manual/OptionalTasks scriptdef.html
  Log:
  copy/paste typo correction
  
  Revision  ChangesPath
  1.4   +1 -1  ant/docs/manual/OptionalTasks/scriptdef.html
  
  Index: scriptdef.html
  ===
  RCS file: /home/cvs/ant/docs/manual/OptionalTasks/scriptdef.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- scriptdef.html9 Feb 2004 21:50:08 -   1.3
  +++ scriptdef.html16 Feb 2004 04:37:24 -  1.4
  @@ -7,7 +7,7 @@
   
   body
   
  -h2a name=scriptScript/a/h2
  +h2a name=scriptScriptdef/a/h2
   h3Description/h3
   pScriptdef can be used to define an Ant task using a scripting language. 
Ant
   scripting languages supported by
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: ant/docs/manual/CoreTasks input.html

2004-02-15 Thread ehatcher
ehatcher2004/02/15 07:18:47

  Modified:docs/manual/CoreTasks input.html
  Log:
  correting typos
  
  Revision  ChangesPath
  1.11  +3 -3  ant/docs/manual/CoreTasks/input.html
  
  Index: input.html
  ===
  RCS file: /home/cvs/ant/docs/manual/CoreTasks/input.html,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- input.html9 Feb 2004 21:50:05 -   1.10
  +++ input.html15 Feb 2004 15:18:47 -  1.11
  @@ -17,8 +17,8 @@
   pThe prompt can be set via the message attribute or as character
   data nested into the element./p
   
  -pOptinonally a set of valid imput arguments can be defined via the
  -validargs attribute. Input task will no accept value that don't match
  +pOptionally a set of valid input arguments can be defined via the
  +validargs attribute. Input task will not accept a value that doesn't match
   one of the predefined./p
   
   pOptionally a property can be created from the value entered by the
  @@ -56,7 +56,7 @@
   td valign=topthe name of a property to be created from
   input. Behaviour is equal to a href=property.htmlproperty
   task/a which means that existing properties cannot be
  -overriden./td
  +overridden./td
   td valign=top align=centerNo/td
 /tr
 tr
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: ant/src/main/org/apache/tools/ant/taskdefs XSLTProcess.java

2003-09-15 Thread ehatcher
ehatcher2003/09/15 02:11:57

  Modified:src/main/org/apache/tools/ant/taskdefs XSLTProcess.java
  Log:
  xjavadoc has issues with parsing the trailing comment.  easier to remove the 
comment than to fix xjavadoc :)
  
  Revision  ChangesPath
  1.77  +2 -2  
ant/src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java
  
  Index: XSLTProcess.java
  ===
  RCS file: 
/home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java,v
  retrieving revision 1.76
  retrieving revision 1.77
  diff -u -r1.76 -r1.77
  --- XSLTProcess.java  11 Sep 2003 14:41:07 -  1.76
  +++ XSLTProcess.java  15 Sep 2003 09:11:57 -  1.77
  @@ -947,4 +947,4 @@
   
   } // -- class Factory
   
  -} //-- XSLTProcess
  \ No newline at end of file
  +}
  \ No newline at end of file
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: ant/proposal/xdocs build.xml

2003-09-15 Thread ehatcher
ehatcher2003/09/15 02:14:14

  Modified:proposal/xdocs build.xml
  Log:
  copy selectors/available from main build to account for new conditiosn
  
  Revision  ChangesPath
  1.24  +283 -246  ant/proposal/xdocs/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/ant/proposal/xdocs/build.xml,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- build.xml 30 Apr 2003 13:19:47 -  1.23
  +++ build.xml 15 Sep 2003 09:14:14 -  1.24
  @@ -24,54 +24,39 @@
 /path
   
 !-- depends on JDK version --
  -  selector id=needs.jdk1.2+
  -or
  -  filename name=${util.package}/optional/WeakishReference12*/
  -  filename name=${optional.package}/extension/**/
  -  filename name=${util.package}/optional/NoExitSecurityManager*/
  -  filename name=${optional.package}/Javah*/
  -  filename name=${optional.package}/metamata/*/
  -  filename name=${optional.package}/ejb/EjbJar*/
  -  filename name=${optional.package}/ejb/*DeploymentTool*/
  -  filename name=${optional.package}/ejb/IPlanet*/
  -  filename name=${optional.package}/ejb/Borland*/
  -  filename name=${optional.package}/j2ee/*/
  -  !-- uses the context classloader --
  -  filename name=${optional.package}/junit/JUnitClassLoaderTest*/
  -  !-- use various 1.2 methods --
  -  filename name=${optional.package}/sitraka/**/
  -  filename name=${optional.package}/ide/VAJ*/
  -  filename name=${optional.package}/starteam/*/
  -/or
  -  /selector
 selector id=needs.jdk1.3+
   or
 filename name=${ant.package}/taskdefs/TestProcess*/
 filename name=${optional.package}/extension/**/
   /or
 /selector
  +
 selector id=needs.jdk1.4+
  -filename name=${regexp.package}/Jdk14Regexp*/
  +or
  +  filename name=${regexp.package}/Jdk14Regexp*/
  +/or
 /selector
   
 !-- classes that should be present in Sun based JVMs, but not in
  -   Kaffe for example --
  +  Kaffe for example --
 selector id=needs.sun.tools
   or
 filename name=${optional.package}/Native2Ascii*/
 filename name=${optional.package}/Javah*/
   /or
 /selector
  +
 selector id=needs.sun.uue
   filename name=${ant.package}/taskdefs/email/UUMailer*/
 /selector
  +
 selector id=needs.sun.b64
   or
  -  filename name=${ant.package}/taskdefs/Get*/
 filename name=${optional.package}/splash/SplashTask*/
   /or
 /selector
   
  +  !-- depends on external libraries --
 selector id=needs.trax
   or
 filename name=${optional.package}/TraXLiaison*/
  @@ -81,27 +66,34 @@
 filename name=${ant.package}/types/XMLCatalogBuildFileTest*/
   /or
 /selector
  +
 selector id=needs.xalan1
   or
 filename name=${optional.package}/XalanLiaison*/
 filename name=${optional.package}/junit/Xalan1Executor*/
   /or
 /selector
  +
 selector id=needs.xalan2
   filename name=${optional.package}/junit/Xalan2Executor*/
 /selector
  +
 selector id=needs.xslp
   filename name=${optional.package}/XslpLiaison*/
 /selector
  +
 selector id=needs.apache.resolver
   filename name=${apache.resolver.type.package}/**/
 /selector
  +
 selector id=needs.junit
   filename name=${optional.package}/junit/**/
 /selector
  +
 selector id=needs.jakarta.regexp
   filename name=${regexp.package}/JakartaRegexp*/
 /selector
  +
 selector id=needs.jakarta.oro
   or
 filename name=${regexp.package}/JakartaOro*/
  @@ -109,6 +101,7 @@
 filename name=${optional.package}/metamata/MAudit*/
   /or
 /selector
  +
 selector id=needs.jakarta.bcel
   or
 filename name=${ant.package}/filters/util/JavaClassHelper*/
  @@ -116,253 +109,299 @@
 filename name=${optional.type.package}/depend/ClassFileSetTest*/
   /or
 /selector
  +
 selector id=needs.jakarta.log4j
   filename name=${ant.package}/listener/Log4jListener*/
 /selector
  +
 selector id=needs.commons.logging
   filename name=${ant.package}/listener/CommonsLoggingListener*/
 /selector
  +
 selector id=needs.bsf
  -filename name=${optional.package}/Script*/
  +or
  +  filename name=${optional.package}/Script*/
  +  filename name=${optional.package}/script/**/*/
  +  filename name=${optional.type.package}/Script*/
  +  filename name=${util.package}/Script*/
  +/or
 /selector
  +
 selector id=needs.stylebook
   filename name=${optional.package}/StyleBook*/
 /selector
  +
 selector id=needs.javamail
  -filename name=${ant.package}/taskdefs/email/MimeMailer*/
  +or
  +  filename name=${ant.package}/taskdefs/email/MimeMailer*/
  +/or
 /selector
  +
 selector id=needs.icontract
   filename name=${optional.package

cvs commit: ant/docs/manual/OptionalTasks propertyfile.html

2003-09-13 Thread ehatcher
ehatcher2003/09/13 01:45:22

  Modified:docs/manual/OptionalTasks propertyfile.html
  Log:
  PR: 23149 - fixed typo.  I thought I'd contribute something!  :)
  
  Revision  ChangesPath
  1.11  +1 -1  ant/docs/manual/OptionalTasks/propertyfile.html
  
  Index: propertyfile.html
  ===
  RCS file: /home/cvs/ant/docs/manual/OptionalTasks/propertyfile.html,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- propertyfile.html 4 Sep 2002 11:05:18 -   1.10
  +++ propertyfile.html 13 Sep 2003 08:45:22 -  1.11
  @@ -152,7 +152,7 @@
   
   blockquoteprelt;propertyfile
   file=quot;my.propertiesquot;
  -commentquot;My propertiesquot;gt;
  +comment=quot;My propertiesquot;gt;
 lt;entry  key=quot;akeyquot; value=quot;avaluequot;/gt;
 lt;entry  key=quot;adatequot; type=quot;datequot; 
value=quot;nowquot;/gt;
 lt;entry  key=quot;anintquot; type=quot;intquot; 
operation=quot;+quot;/gt;
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: ant/xdocs antnews.xml

2003-08-21 Thread ehatcher
ehatcher2003/08/20 16:28:59

  Modified:docs antnews.html
   xdocsantnews.xml
  Added:   docs/images JDJEditorsChoiceAward.jpg
  Log:
  Joe Ottinger asked me to add the JDJ award
  
  Revision  ChangesPath
  1.77  +9 -0  ant/docs/antnews.html
  
  Index: antnews.html
  ===
  RCS file: /home/cvs/ant/docs/antnews.html,v
  retrieving revision 1.76
  retrieving revision 1.77
  diff -u -r1.76 -r1.77
  --- antnews.html  13 Aug 2003 06:11:58 -  1.76
  +++ antnews.html  20 Aug 2003 23:28:59 -  1.77
  @@ -209,6 +209,15 @@
 at the Java Pro website.
   /p
   h3 class=section
  +  a name=JDJ Editors Choice Award/a
  +  JDJ Editors Choice Award
  +/h3
  +a 
href=http://sys-con.com/java/article2a.cfm?id=2059amp;count=1734amp;tot=6amp;page=2;img
 src=images/JDJEditorsChoiceAward.jpg alt= border=0 align=right //a
  +h3June 2003: Ant wins JDJ Editors' Choice 
Award/h3
  +p
  +Ant is the hammer of the Java world: without it, civilization might have 
progressed, but much more slowly than it has. Ant is one of the most useful 
build tools I have ever had the pleasure to use. - Joe Ottinger
  +/p
  +h3 class=section
 a name=Ant keeps on winning!/a
 Ant keeps on winning!
   /h3
  
  
  
  1.1  ant/docs/images/JDJEditorsChoiceAward.jpg
  
Binary file
  
  
  1.48  +10 -0 ant/xdocs/antnews.xml
  
  Index: antnews.xml
  ===
  RCS file: /home/cvs/ant/xdocs/antnews.xml,v
  retrieving revision 1.47
  retrieving revision 1.48
  diff -u -r1.47 -r1.48
  --- antnews.xml   13 Aug 2003 06:11:58 -  1.47
  +++ antnews.xml   20 Aug 2003 23:28:59 -  1.48
  @@ -48,6 +48,16 @@
   /p
 /section
   
  +  section name=JDJ Editors Choice Award
  +a 
href=http://sys-con.com/java/article2a.cfm?id=2059amp;count=1734amp;tot=6amp;page=2;img
 src=images/JDJEditorsChoiceAward.jpg alt= border=0 align=right//a
  +h3June 2003: Ant wins JDJ Editorsapos; Choice Award/h3
  +
  +p
  +quot;Ant is the hammer of the Java world: without it, civilization might 
have progressed, but much more slowly than it has. Ant is one of the most 
useful build tools I have ever had the pleasure to use.quot; - Joe Ottinger
  +/p
  +
  +  /section
  +
 section name=Ant keeps on winning!
   a href=http://www.javaworld.com;img 
src=images/jw_ec_logo_winner2003.gif alt= border=0 height=108 
width=252 align=right//a
   h3June 9th, 2003: Ant wins the JavaWorld Editorsapos; Choice 
Award/h3
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: ant/src/etc/testcases/taskdefs/checksum/foo - New directory

2003-06-24 Thread ehatcher
ehatcher2003/06/24 07:52:11

  ant/src/etc/testcases/taskdefs/checksum/foo - New directory

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: ant/src/etc/testcases/taskdefs/checksum/foo/zap - New directory

2003-06-24 Thread ehatcher
ehatcher2003/06/24 07:53:01

  ant/src/etc/testcases/taskdefs/checksum/foo/zap - New directory

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: ant/src/etc/testcases/taskdefs/checksum/foo/zap Eenie

2003-06-24 Thread ehatcher
ehatcher2003/06/24 07:58:25

  Added:   src/etc/testcases/taskdefs/checksum/foo Bar
   src/etc/testcases/taskdefs/checksum/foo/zap Eenie
  Log:
  Aslak prodded: issue 20767 - enhancements to checksum
  
  Revision  ChangesPath
  1.1  ant/src/etc/testcases/taskdefs/checksum/foo/Bar
  
  Index: Bar
  ===
  Barbapapa
  
  
  1.1  ant/src/etc/testcases/taskdefs/checksum/foo/zap/Eenie
  
  Index: Eenie
  ===
  Meenie Minie Moe
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: ant WHATSNEW

2003-06-24 Thread ehatcher
ehatcher2003/06/24 08:08:55

  Modified:.WHATSNEW
  Log:
  added checksum enhancement to whatsnew
  
  Revision  ChangesPath
  1.446 +2 -0  ant/WHATSNEW
  
  Index: WHATSNEW
  ===
  RCS file: /home/cvs/ant/WHATSNEW,v
  retrieving revision 1.445
  retrieving revision 1.446
  diff -u -r1.445 -r1.446
  --- WHATSNEW  24 Jun 2003 12:46:56 -  1.445
  +++ WHATSNEW  24 Jun 2003 15:08:53 -  1.446
  @@ -443,6 +443,8 @@
   * touch's datetime attribute can now accept time with a granularity
 of seconds as well.  Bugzilla Report 21014.
   
  +* checksum has two new properties: totalproperty and todir.
  +
   Changes from Ant 1.5.2 to Ant 1.5.3
   ===
   
  
  
  

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



cvs commit: ant/proposal/xdocs build.xml

2003-04-30 Thread ehatcher
ehatcher2003/04/30 06:19:47

  Modified:proposal/xdocs build.xml
  Log:
  hopefully fix Gump
  
  Revision  ChangesPath
  1.23  +13 -5 ant/proposal/xdocs/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/ant/proposal/xdocs/build.xml,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- build.xml 29 Apr 2003 19:41:59 -  1.22
  +++ build.xml 30 Apr 2003 13:19:47 -  1.23
  @@ -384,12 +384,12 @@
   delete dir=${gen.dir}/
 /target
   
  -  target name=gen depends=jar
  +  target name=gen depends=package
   taskdef name=antdoclet
classname=org.apache.ant.xdoclet.AntDocletTask
 classpath
   path refid=xdoclet.classpath/
  -pathelement location=${build.dir}/xdoclet-ant.jar/
  +pathelement location=${build.dir}/classes/
 /classpath
   /taskdef
   antdoclet destdir=${gen.dir}
  @@ -472,12 +472,20 @@
   /
 /target
   
  -  target name=jar depends=compile
  -jar destfile=${build.dir}/xdoclet-ant.jar
  +  target name=package depends=compile
  +!--jar destfile=${build.dir}/xdoclet-ant.jar
 fileset dir=${build.dir}/classes/
 metainf dir=metadata includes=xdoclet.xml/
 fileset dir=src includes=**/*.xdt/
  -/jar
  +/jar --
  +
  +mkdir dir=${build.dir}/classes/META-INF/
  +copy todir=${build.dir}/classes/META-INF
  +fileset dir=metadata/
  +/copy
  +copy todir=${build.dir}/classes
  +fileset dir=src includes=**/*.xdt/
  +/copy
 /target
   
 target name=indexgen depends=compile
  
  
  


cvs commit: ant/proposal/xdocs/metadata - New directory

2003-04-29 Thread ehatcher
ehatcher2003/04/29 12:21:25

  ant/proposal/xdocs/metadata - New directory


cvs commit: ant/proposal/xdocs/src/org/apache/ant - New directory

2003-04-29 Thread ehatcher
ehatcher2003/04/29 12:32:31

  ant/proposal/xdocs/src/org/apache/ant - New directory


cvs commit: ant/proposal/xdocs/src/org/apache/ant/xdoclet - New directory

2003-04-29 Thread ehatcher
ehatcher2003/04/29 12:32:48

  ant/proposal/xdocs/src/org/apache/ant/xdoclet - New directory


cvs commit: ant/proposal/xdocs/src/org/apache/ant/xdoclet/resources - New directory

2003-04-29 Thread ehatcher
ehatcher2003/04/29 12:33:21

  ant/proposal/xdocs/src/org/apache/ant/xdoclet/resources - New directory


cvs commit: ant/proposal/xdocs/src/org/apache/tools/ant/xdoclet AntXDocletTask.java DatatypeSubTask.java DatatypeTagsHandler.java IndexGen.java

2003-04-29 Thread ehatcher
ehatcher2003/04/29 12:42:00

  Modified:proposal/xdocs build.xml
  Added:   proposal/xdocs/metadata xdoclet.xml
   proposal/xdocs/src/org/apache/ant/xdoclet AntDocletTask.java
AntSubTask.java IndexGen.java
TaskDefPropertiesSubTask.java
TaskDescriptorSubTask.java TaskTagsHandler.java
   proposal/xdocs/src/org/apache/ant/xdoclet/resources
task_xml.xdt taskdef_properties.xdt
  Removed: proposal/xdocs/lib xdoclet-apache-module-1.2b3-dev.jar
   proposal/xdocs/src/org/apache/tools/ant/xdoclet
AntXDocletTask.java DatatypeSubTask.java
DatatypeTagsHandler.java IndexGen.java
  Log:
  migrated Ant XDoclet code here, to maintain it easier
  
  Revision  ChangesPath
  1.22  +18 -5 ant/proposal/xdocs/build.xml
  
  Index: build.xml
  ===
  RCS file: /home/cvs/ant/proposal/xdocs/build.xml,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- build.xml 16 Mar 2003 02:33:59 -  1.21
  +++ build.xml 29 Apr 2003 19:41:59 -  1.22
  @@ -384,10 +384,14 @@
   delete dir=${gen.dir}/
 /target
   
  -  target name=gen depends=init
  +  target name=gen depends=jar
   taskdef name=antdoclet
  - classname=xdoclet.modules.apache.ant.AntDocletTask
  - classpathref=xdoclet.classpath/
  + classname=org.apache.ant.xdoclet.AntDocletTask
  +  classpath
  +path refid=xdoclet.classpath/
  +pathelement location=${build.dir}/xdoclet-ant.jar/
  +  /classpath
  +/taskdef
   antdoclet destdir=${gen.dir}
  excludedtags=@version,@author
  force=${xdoclet.force}
  @@ -462,15 +466,24 @@
   mkdir dir=${build.dir}/classes/
   javac destdir=${build.dir}/classes
  srcdir=src
  +   deprecation=on
  debug=true
  -   includes=**/IndexGen.java
  +   classpathref=xdoclet.classpath
   /
 /target
   
  +  target name=jar depends=compile
  +jar destfile=${build.dir}/xdoclet-ant.jar
  +  fileset dir=${build.dir}/classes/
  +  metainf dir=metadata includes=xdoclet.xml/
  +  fileset dir=src includes=**/*.xdt/
  +/jar
  +  /target
  +
 target name=indexgen depends=compile
   taskdef name=indexgen
classpath=${build.dir}/classes
  - classname=org.apache.tools.ant.xdoclet.IndexGen
  + classname=org.apache.ant.xdoclet.IndexGen
   /
   indexgen rootdir=${build.dir}/docs/manual/
 /target
  
  
  
  1.1  ant/proposal/xdocs/metadata/xdoclet.xml
  
  Index: xdoclet.xml
  ===
  ?xml version=1.0 encoding=UTF-8?
  
  !--
  !DOCTYPE xdoclet-module PUBLIC -//XDoclet Team//DTD XDoclet Module 1.0//EN 
http://xdoclet.sourceforge.net/dtd/xdoclet-module_1_0.dtd;
  --
  
  xdoclet-module
  taghandler
  namespace=Ant
  class=org.apache.ant.xdoclet.TaskTagsHandler
  /
  
  subtask
  name=taskdescriptor
  implementation-class=org.apache.ant.xdoclet.TaskDescriptorSubTask
  parent-task-class=org.apache.ant.xdoclet.AntDocletTask
  /
  subtask
  name=taskdefproperties
  implementation-class=org.apache.ant.xdoclet.TaskDefPropertiesSubTask
  parent-task-class=org.apache.ant.xdoclet.AntDocletTask
  /
  /xdoclet-module
  
  
  
  1.1  
ant/proposal/xdocs/src/org/apache/ant/xdoclet/AntDocletTask.java
  
  Index: AntDocletTask.java
  ===
  /*
   * The Apache Software License, Version 1.1
   *
   * Copyright (c) 2003 The Apache Software Foundation.  All rights
   * reserved.
   *
   * Redistribution and use in source and binary forms, with or without
   * modification, are permitted provided that the following conditions
   * are met:
   *
   * 1. Redistributions of source code must retain the above copyright
   *notice, this list of conditions and the following disclaimer.
   *
   * 2. Redistributions in binary form must reproduce the above copyright
   *notice, this list of conditions and the following disclaimer in
   *the documentation and/or other materials provided with the
   *distribution.
   *
   * 3. The end-user documentation included with the redistribution, if
   *any, must include the following acknowlegement:
   *   This product includes software developed by the
   *Apache Software Foundation (http://www.apache.org/).
   *Alternately, this acknowlegement may appear in the software itself,
   *if and wherever such third-party acknowlegements normally appear.
   *
   * 4. The names The Jakarta Project, Ant, and Apache Software