bodewig 2003/05/12 07:40:10
Modified: docs external.html xdocs external.xml Log: Add pointer to idldepend task. Submitted by: Luis dot Pena at ses dash astra dot com Revision Changes Path 1.115 +59 -0 ant/docs/external.html Index: external.html =================================================================== RCS file: /home/cvs/ant/docs/external.html,v retrieving revision 1.114 retrieving revision 1.115 diff -u -r1.114 -r1.115 --- external.html 11 May 2003 12:00:35 -0000 1.114 +++ external.html 12 May 2003 14:40:09 -0000 1.115 @@ -833,6 +833,65 @@ </tr> </table> <h4 class="subsection"> + <a name="IDLDepend"></a> + IDLDepend + </h4> + <p>idldepend is a task that (re)generates Java sources to be + created from CORBA/IDL files.</p> + <p>It parses the IDL file and determines the Java files that + must be generated, taking in account the modifications that + can happen due to command line parameters. If any of the Java + files are missing or older than the source IDL specification, + it launches the specified compiler. The compilers of Orbacus, + Jacorb, OpenORB, Orbix2k and Sun'JDK distributions are + supported.</p> + <p>To speed up the process and avoid unnecesary re-parsing, it + keeps the dependencies in intermediate files. This task does + not launch the javac compiler as well, that is, its output are + Java files and not the final bytecode.</p> + <table class="ForrestTable" cellspacing="1" cellpadding="4"> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Compatibility: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + Ant 1.4 or later + </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://grasia.fdi.ucm.es/~luismi/idldepend/">http://grasia.fdi.ucm.es/~luismi/idldepend/</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + Contact: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a> + </td> + </tr> + <tr> + <th colspan="1" rowspan="1" + valign="top" align="left"> + License: + </th> + <td colspan="1" rowspan="1" + valign="top" align="left"> + free source, no license restrictions + </td> + </tr> + </table> + <h4 class="subsection"> <a name="Importscrubber"></a> Importscrubber </h4> 1.83 +37 -0 ant/xdocs/external.xml Index: external.xml =================================================================== RCS file: /home/cvs/ant/xdocs/external.xml,v retrieving revision 1.82 retrieving revision 1.83 diff -u -r1.82 -r1.83 --- external.xml 6 May 2003 13:26:47 -0000 1.82 +++ external.xml 12 May 2003 14:40:09 -0000 1.83 @@ -378,6 +378,43 @@ </table> </subsection> + <subsection name="IDLDepend"> + <p>idldepend is a task that (re)generates Java sources to be + created from CORBA/IDL files.</p> + + <p>It parses the IDL file and determines the Java files that + must be generated, taking in account the modifications that + can happen due to command line parameters. If any of the Java + files are missing or older than the source IDL specification, + it launches the specified compiler. The compilers of Orbacus, + Jacorb, OpenORB, Orbix2k and Sun'JDK distributions are + supported.</p> + + <p>To speed up the process and avoid unnecesary re-parsing, it + keeps the dependencies in intermediate files. This task does + not launch the javac compiler as well, that is, its output are + Java files and not the final bytecode.</p> + + <table> + <tr> + <th>Compatibility:</th> + <td>Ant 1.4 or later</td> + </tr> + <tr> + <th>URL:</th> + <td><a href="http://grasia.fdi.ucm.es/~luismi/idldepend/">http://grasia.fdi.ucm.es/~luismi/idldepend/</a></td> + </tr> + <tr> + <th>Contact:</th> + <td><a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a></td> + </tr> + <tr> + <th>License:</th> + <td>free source, no license restrictions</td> + </tr> + </table> + </subsection> + <subsection name="Importscrubber"> <p>Removes unnecessary import statements from a Java source code file.</p>