You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by bo...@apache.org on 2003/01/08 09:34:10 UTC
cvs commit: jakarta-ant/xdocs external.xml
bodewig 2003/01/08 00:34:10
Modified: docs external.html
xdocs external.xml
Log:
Add pointer to Java+ Preprocessor task.
Submitted by: Brad Cox <bcox at virtualschool dot edu>
Revision Changes Path
1.73 +94 -0 jakarta-ant/docs/external.html
Index: external.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/external.html,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -r1.72 -r1.73
--- external.html 8 Jan 2003 08:25:18 -0000 1.72
+++ external.html 8 Jan 2003 08:34:10 -0000 1.73
@@ -1206,6 +1206,100 @@
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="Java+ Precompile Task"><strong>Java+ Precompile Task</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>Java+ is an open source Java preprocessorthat adds these
+ features to any Java compiler:</p>
+ <ul>
+ <li>Multi-line strings with executable inclusions like Perl
+ and Ruby. It eliminates the need for JSP or ASP and their
+ need for Java compilers on deployment servers (a security
+ concern) while adding no overhead in either space or
+ time. </li>
+
+ <li>Optionally supports localization by segregating Java+
+ strings into ResourceBundle files with invarient keys based
+ on the hash code of the strings's value. This is handled
+ automatically and transparently; no intervention is
+ required.</li>
+
+ <li>Fast. Negligible impact on build times. By default,
+ skips inputs whose outputs are up to date to avoid
+ triggering recompilations.</li>
+
+ <li>Pure Java code, portable to any platform, with
+ graphical, shell and ant interfaces.</li>
+
+ <li>Simple, general, recursive, digraph-driven string
+ syntax. Digraph characters are user-selectable.</li>
+ </ul>
+ <table>
+ <tr>
+ <td bgcolor="#039acc" colspan="" rowspan=""
+ valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Compatibility:
+ </font>
+ </td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan=""
+ valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Ant 1.5.1
+ </font>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#039acc" colspan="" rowspan=""
+ valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ URL:
+ </font>
+ </td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan=""
+ valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ <a href="http://virtualschool.edu/java+/">http://virtualschool.edu/java+/</a>
+ </font>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#039acc" colspan="" rowspan=""
+ valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ Contact:
+ </font>
+ </td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan=""
+ valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ <a href="mailto:bcox@virtualschool.edu">Brad Cox</a>
+ </font>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="#039acc" colspan="" rowspan=""
+ valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ License:
+ </font>
+ </td>
+ <td bgcolor="#a0ddf0" colspan="" rowspan=""
+ valign="top" align="left">
+ <font color="#000000" size="-1" face="arial,helvetica,sanserif">
+ BSD-like License
+ </font>
+ </td>
+ </tr>
+ </table>
+ </blockquote>
+ </td></tr>
+ </table>
+ <table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Javamake"><strong>Javamake</strong></a>
</font>
</td></tr>
1.57 +49 -0 jakarta-ant/xdocs/external.xml
Index: external.xml
===================================================================
RCS file: /home/cvs/jakarta-ant/xdocs/external.xml,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -r1.56 -r1.57
--- external.xml 8 Jan 2003 08:25:18 -0000 1.56
+++ external.xml 8 Jan 2003 08:34:10 -0000 1.57
@@ -422,6 +422,55 @@
</table>
</subsection>
+ <subsection name="Java+ Precompile Task">
+
+ <p>Java+ is an open source Java preprocessorthat adds these
+ features to any Java compiler:</p>
+
+ <ul>
+ <li>Multi-line strings with executable inclusions like Perl
+ and Ruby. It eliminates the need for JSP or ASP and their
+ need for Java compilers on deployment servers (a security
+ concern) while adding no overhead in either space or
+ time. </li>
+
+ <li>Optionally supports localization by segregating Java+
+ strings into ResourceBundle files with invarient keys based
+ on the hash code of the strings's value. This is handled
+ automatically and transparently; no intervention is
+ required.</li>
+
+ <li>Fast. Negligible impact on build times. By default,
+ skips inputs whose outputs are up to date to avoid
+ triggering recompilations.</li>
+
+ <li>Pure Java code, portable to any platform, with
+ graphical, shell and ant interfaces.</li>
+
+ <li>Simple, general, recursive, digraph-driven string
+ syntax. Digraph characters are user-selectable.</li>
+ </ul>
+
+ <table>
+ <tr>
+ <th>Compatibility:</th>
+ <td>Ant 1.5.1</td>
+ </tr>
+ <tr>
+ <th>URL:</th>
+ <td><a href="http://virtualschool.edu/java+/">http://virtualschool.edu/java+/</a></td>
+ </tr>
+ <tr>
+ <th>Contact:</th>
+ <td><a href="mailto:bcox@virtualschool.edu">Brad Cox</a></td>
+ </tr>
+ <tr>
+ <th>License:</th>
+ <td>BSD-like License</td>
+ </tr>
+ </table>
+ </subsection>
+
<subsection name="Javamake">
<p>A task to compile Java sources and manage class file
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>