Browse Source

Add pointers to FMPP and GroboUtilsCoverage

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274688 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 22 years ago
parent
commit
3d4065270e
2 changed files with 155 additions and 2 deletions
  1. +98
    -1
      docs/external.html
  2. +57
    -1
      xdocs/external.xml

+ 98
- 1
docs/external.html View File

@@ -167,7 +167,7 @@
<a name="External Tools and Tasks"></a> <a name="External Tools and Tasks"></a>
External Tools and Tasks External Tools and Tasks
</h3> </h3>
<p>This page lists external resources for Apache Ant: <a href="#Tasks">tasks</a>, <a href="#Compiler%20Implementations">Compiler Implementations</a>,
<p>This page lists external resources for Apache Ant: <a href="#Tasks">Tasks</a>, <a href="#Compiler%20Implementations">Compiler Implementations</a>,
<a href="#IDE%20and%20Editor%20Integration">IDE integration <a href="#IDE%20and%20Editor%20Integration">IDE integration
tools</a>, loggers, you name it. If you've written tools</a>, loggers, you name it. If you've written
something that should be included, please post all relevant something that should be included, please post all relevant
@@ -779,6 +779,51 @@
valign="top" align="left"> valign="top" align="left">
Apache Software Foundation License Apache Software Foundation License
</td> </td>
</tr>
</table>
<h4 class="subsection">
<a name="FMPP"></a>
FMPP
</h4>
<p>FMPP is a general-purpose text file preprocessor tool that
uses FreeMarker templates. It is particularly designed for
HTML preprocessor, for the generation of complete (static)
homepages: directory structure that contains HTML-s, image
files, etc. But of course it can be used to generate source
code or whatever text files. FMPP is extendable with Java
classes to pull data from any data sources (XML file,
database, etc.) and embed the data into the generated
files.</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.5.1
</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://fmpp.sourceforge.net/">http://fmpp.sourceforge.net/</a>
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
License:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
BSD License
</td>
</tr> </tr>
</table> </table>
<h4 class="subsection"> <h4 class="subsection">
@@ -879,6 +924,58 @@
valign="top" align="left"> valign="top" align="left">
Apache Software License Apache Software License
</td> </td>
</tr>
</table>
<h4 class="subsection">
<a name="GroboUtils CodeCoverage"></a>
GroboUtils CodeCoverage
</h4>
<p>The CodeCoverage sub-project of GroboUtils provides a 100%
pure Java code coverage tool. It uses pre-execution class file
recompilation, and generates XML files containing the coverage
statistics. It does not require any advanced VM setup to generate
coverage numbers.
</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.5.1
</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://groboutils.sourceforge.net/codecoverage/">http://groboutils.sourceforge.net/codecoverage/</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="http://sourceforge.net/mail/?group_id=22594">project mailing lists</a>
</td>
</tr>
<tr>
<th colspan="1" rowspan="1"
valign="top" align="left">
License:
</th>
<td colspan="1" rowspan="1"
valign="top" align="left">
MIT License
</td>
</tr> </tr>
</table> </table>
<h4 class="subsection"> <h4 class="subsection">


+ 57
- 1
xdocs/external.xml View File

@@ -11,7 +11,7 @@
<section name="External Tools and Tasks"> <section name="External Tools and Tasks">


<p>This page lists external resources for Apache Ant: <a <p>This page lists external resources for Apache Ant: <a
href="#Tasks">tasks</a>, <a
href="#Tasks">Tasks</a>, <a
href="#Compiler%20Implementations">Compiler Implementations</a>, href="#Compiler%20Implementations">Compiler Implementations</a>,
<a href="#IDE%20and%20Editor%20Integration">IDE integration <a href="#IDE%20and%20Editor%20Integration">IDE integration
tools</a>, loggers, you name it. If you've written tools</a>, loggers, you name it. If you've written
@@ -351,6 +351,33 @@
</table> </table>
</subsection> </subsection>


<subsection name="FMPP">
<p>FMPP is a general-purpose text file preprocessor tool that
uses FreeMarker templates. It is particularly designed for
HTML preprocessor, for the generation of complete (static)
homepages: directory structure that contains HTML-s, image
files, etc. But of course it can be used to generate source
code or whatever text files. FMPP is extendable with Java
classes to pull data from any data sources (XML file,
database, etc.) and embed the data into the generated
files.</p>

<table>
<tr>
<th>Compatibility:</th>
<td>Ant 1.5.1</td>
</tr>
<tr>
<th>URL:</th>
<td><a href="http://fmpp.sourceforge.net/">http://fmpp.sourceforge.net/</a></td>
</tr>
<tr>
<th>License:</th>
<td>BSD License</td>
</tr>
</table>
</subsection>

<subsection name="GenJar"> <subsection name="GenJar">
<p>Builds a JAR file based on class dependencies rather than simply the contents of a directory</p> <p>Builds a JAR file based on class dependencies rather than simply the contents of a directory</p>


@@ -404,6 +431,35 @@
</table> </table>
</subsection> </subsection>


<subsection name="GroboUtils CodeCoverage">

<p>The CodeCoverage sub-project of GroboUtils provides a 100%
pure Java code coverage tool. It uses pre-execution class file
recompilation, and generates XML files containing the coverage
statistics. It does not require any advanced VM setup to generate
coverage numbers.
</p>

<table>
<tr>
<th>Compatibility:</th>
<td>Ant 1.5.1</td>
</tr>
<tr>
<th>URL:</th>
<td><a href="http://groboutils.sourceforge.net/codecoverage/">http://groboutils.sourceforge.net/codecoverage/</a></td>
</tr>
<tr>
<th>Contact:</th>
<td><a href="http://sourceforge.net/mail/?group_id=22594">project mailing lists</a></td>
</tr>
<tr>
<th>License:</th>
<td>MIT License</td>
</tr>
</table>
</subsection>

<subsection name="IDLDepend"> <subsection name="IDLDepend">
<p>idldepend is a task that (re)generates Java sources to be <p>idldepend is a task that (re)generates Java sources to be
created from CORBA/IDL files.</p> created from CORBA/IDL files.</p>


Loading…
Cancel
Save