Browse Source

The Bookstore

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278380 13f79535-47bb-0310-9956-ffa450edef68
master
Jan Materne 20 years ago
parent
commit
b1278e4e62
3 changed files with 152 additions and 78 deletions
  1. +132
    -75
      docs/resources.html
  2. +13
    -0
      xdocs/stylesheets/site.vsl
  3. +7
    -3
      xdocs/stylesheets/templates.vm

+ 132
- 75
docs/resources.html View File

@@ -197,8 +197,8 @@
<a href="faq.html">http://ant.apache.org/faq.html</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="jGuru"></a>
jGuru
</h4>
@@ -224,8 +224,8 @@
<a href="http://www.jguru.com/faq/home.jsp?topic=Ant">http://www.jguru.com/faq/home.jsp?topic=Ant</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="FAQ about Borland Application Server tasks"></a>
FAQ about Borland Application Server tasks
</h4>
@@ -243,8 +243,8 @@
<a href="http://www.moussaud.org/ejbjar.html">http://www.moussaud.org/ejbjar.html</a>
</td>
</tr>
</table>
<h3 class="section">
</table>
<h3 class="section">
<a name="WIKIs"></a>
WIKIs
</h3>
@@ -274,8 +274,8 @@
<a href="http://wiki.apache.org/ant/">Ant Wiki</a>
</td>
</tr>
</table>
<h3 class="section">
</table>
<h3 class="section">
<a name="Books"></a>
Books
</h3>
@@ -315,15 +315,22 @@
</td>
</tr>
</table>
<h4 class="subsection">
<tr><th>ISBN:</th><td>0596006098</td></tr>
</table>
<p><b>Available from:</b><br>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/0596006098/apachesoftwar-20/" target="_blank">Amazon.com</a>
| <a href="http://service.bfast.com/bfast/click?bfmid=2181&amp;bfmtype=book&amp;sourceid=41462544&amp;bfpid=0596006098" target="_blank">Barnes &amp; Noble</a>
| <a href="http://www.booksense.com/product/info.jsp?affiliateId=Apache&amp;isbn=0596006098" target="_blank">Book Sense</a>
| <a href="http://www.powells.com/cgi-bin/biblio?isbn=0596006098&amp;partner_id=29693" target="_blank">Powells.com</a>
<br></p>
<h4 class="subsection">
<a name="Pragmatic Project Automation"></a>
Pragmatic Project Automation
</h4>
<p>

How to Build, Deploy, and Monitor Java Applications.
Published: July 2004 ISBN: 0-9745140-3-9
Published: July 2004 ISBN: 0-9745140-3-9
</p>
<p>
This is not a reference guide to Ant, but a book on how to automate the build process.
@@ -353,8 +360,15 @@
</td>
</tr>
</table>
<h4 class="subsection">
<tr><th>ISBN:</th><td>0974514039</td></tr>
</table>
<p><b>Available from:</b><br>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/0974514039/apachesoftwar-20/" target="_blank">Amazon.com</a>
| <a href="http://service.bfast.com/bfast/click?bfmid=2181&amp;bfmtype=book&amp;sourceid=41462544&amp;bfpid=0974514039" target="_blank">Barnes &amp; Noble</a>
| <a href="http://www.booksense.com/product/info.jsp?affiliateId=Apache&amp;isbn=0974514039" target="_blank">Book Sense</a>
| <a href="http://www.powells.com/cgi-bin/biblio?isbn=0974514039&amp;partner_id=29693" target="_blank">Powells.com</a>
<br></p>
<h4 class="subsection">
<a name="Extreme Programming with Ant"></a>
Extreme Programming with Ant
</h4>
@@ -394,8 +408,15 @@
<a href="http://www.sams.com/catalog/product.asp?product_id=%7BFB825A48-BC04-4C55-BD8C-DF93C6BBF920%7D">http://www.sams.com/catalog/product.asp?product_id=%7BFB825A48-BC04-4C55-BD8C-DF93C6BBF920%7D</a>
</td>
</tr>
</table>
<h4 class="subsection">
<tr><th>ISBN:</th><td>0672325624</td></tr>
</table>
<p><b>Available from:</b><br>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/0672325624/apachesoftwar-20/" target="_blank">Amazon.com</a>
| <a href="http://service.bfast.com/bfast/click?bfmid=2181&amp;bfmtype=book&amp;sourceid=41462544&amp;bfpid=0672325624" target="_blank">Barnes &amp; Noble</a>
| <a href="http://www.booksense.com/product/info.jsp?affiliateId=Apache&amp;isbn=0672325624" target="_blank">Book Sense</a>
| <a href="http://www.powells.com/cgi-bin/biblio?isbn=0672325624&amp;partner_id=29693" target="_blank">Powells.com</a>
<br></p>
<h4 class="subsection">
<a name="Ant. Das Java-Build-Tool in der Praxis"></a>
Ant. Das Java-Build-Tool in der Praxis
</h4>
@@ -435,8 +456,15 @@
<a href="http://www.addison-wesley.de/main/main.asp?page=home/bookdetails&amp;ProductID=13459">http://www.addison-wesley.de/main/main.asp?page=home/bookdetails&amp;ProductID=13459</a>
</td>
</tr>
</table>
<h4 class="subsection">
<tr><th>ISBN:</th><td>3827320666</td></tr>
</table>
<p><b>Available from:</b><br>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/3827320666/apachesoftwar-20/" target="_blank">Amazon.com</a>
| <a href="http://service.bfast.com/bfast/click?bfmid=2181&amp;bfmtype=book&amp;sourceid=41462544&amp;bfpid=3827320666" target="_blank">Barnes &amp; Noble</a>
| <a href="http://www.booksense.com/product/info.jsp?affiliateId=Apache&amp;isbn=3827320666" target="_blank">Book Sense</a>
| <a href="http://www.powells.com/cgi-bin/biblio?isbn=3827320666&amp;partner_id=29693" target="_blank">Powells.com</a>
<br></p>
<h4 class="subsection">
<a name="Java Development with Ant"></a>
Java Development with Ant
</h4>
@@ -482,8 +510,15 @@
<a href="http://www.manning.com/antbook/">http://www.manning.com/antbook/</a>
</td>
</tr>
</table>
<h4 class="subsection">
<tr><th>ISBN:</th><td>1930110588</td></tr>
</table>
<p><b>Available from:</b><br>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/1930110588/apachesoftwar-20/" target="_blank">Amazon.com</a>
| <a href="http://service.bfast.com/bfast/click?bfmid=2181&amp;bfmtype=book&amp;sourceid=41462544&amp;bfpid=1930110588" target="_blank">Barnes &amp; Noble</a>
| <a href="http://www.booksense.com/product/info.jsp?affiliateId=Apache&amp;isbn=1930110588" target="_blank">Book Sense</a>
| <a href="http://www.powells.com/cgi-bin/biblio?isbn=1930110588&amp;partner_id=29693" target="_blank">Powells.com</a>
<br></p>
<h4 class="subsection">
<a name="Ant: The Definitive Guide, 1st edition"></a>
Ant: The Definitive Guide, 1st edition
</h4>
@@ -509,8 +544,15 @@
<a href="http://www.oreilly.com/catalog/anttdg/">http://www.oreilly.com/catalog/anttdg/</a>
</td>
</tr>
</table>
<h4 class="subsection">
<tr><th>ISBN:</th><td>0596001843</td></tr>
</table>
<p><b>Available from:</b><br>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/0596001843/apachesoftwar-20/" target="_blank">Amazon.com</a>
| <a href="http://service.bfast.com/bfast/click?bfmid=2181&amp;bfmtype=book&amp;sourceid=41462544&amp;bfpid=0596001843" target="_blank">Barnes &amp; Noble</a>
| <a href="http://www.booksense.com/product/info.jsp?affiliateId=Apache&amp;isbn=0596001843" target="_blank">Book Sense</a>
| <a href="http://www.powells.com/cgi-bin/biblio?isbn=0596001843&amp;partner_id=29693" target="_blank">Powells.com</a>
<br></p>
<h4 class="subsection">
<a name="Ant. Kurz und Gut."></a>
Ant. Kurz und Gut.
</h4>
@@ -544,8 +586,15 @@
<a href="http://www.amazon.de/exec/obidos/ASIN/3897212412/">http://www.amazon.de/exec/obidos/ASIN/3897212412/</a>
</td>
</tr>
</table>
<h4 class="subsection">
<tr><th>ISBN:</th><td>3897212412</td></tr>
</table>
<p><b>Available from:</b><br>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/3897212412/apachesoftwar-20/" target="_blank">Amazon.com</a>
| <a href="http://service.bfast.com/bfast/click?bfmid=2181&amp;bfmtype=book&amp;sourceid=41462544&amp;bfpid=3897212412" target="_blank">Barnes &amp; Noble</a>
| <a href="http://www.booksense.com/product/info.jsp?affiliateId=Apache&amp;isbn=3897212412" target="_blank">Book Sense</a>
| <a href="http://www.powells.com/cgi-bin/biblio?isbn=3897212412&amp;partner_id=29693" target="_blank">Powells.com</a>
<br></p>
<h4 class="subsection">
<a name="Java Tools for eXtreme Programming"></a>
Java Tools for eXtreme Programming
</h4>
@@ -578,8 +627,15 @@
<a href="http://www.wiley.com/cda/product/0,,047120708X,00.html">http://www.wiley.com/cda/product/0,,047120708X,00.html</a>
</td>
</tr>
</table>
<h3 class="section">
<tr><th>ISBN:</th><td>047120708X</td></tr>
</table>
<p><b>Available from:</b><br>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/047120708X/apachesoftwar-20/" target="_blank">Amazon.com</a>
| <a href="http://service.bfast.com/bfast/click?bfmid=2181&amp;bfmtype=book&amp;sourceid=41462544&amp;bfpid=047120708X" target="_blank">Barnes &amp; Noble</a>
| <a href="http://www.booksense.com/product/info.jsp?affiliateId=Apache&amp;isbn=047120708X" target="_blank">Book Sense</a>
| <a href="http://www.powells.com/cgi-bin/biblio?isbn=047120708X&amp;partner_id=29693" target="_blank">Powells.com</a>
<br></p>
<h3 class="section">
<a name="Articles and Presentations"></a>
Articles and Presentations
</h3>
@@ -624,8 +680,8 @@
<a href="https://sourceforge.net/project/showfiles.php?group_id=103509">https://sourceforge.net/project/showfiles.php?group_id=103509 (Download ZIP+PDF from Sourceforge)</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Keep the Ant, Hold the XML"></a>
Keep the Ant, Hold the XML
</h4>
@@ -651,8 +707,8 @@
<a href="http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/">http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Ant 1.6 for Task Writers"></a>
Ant 1.6 for Task Writers
</h4>
@@ -679,8 +735,8 @@
<a href="http://otn.oracle.com/pub/articles/bodewig_taskwriters.html">http://otn.oracle.com/pub/articles/bodewig_taskwriters.html</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Managing Build Complexity with Apache Ant 1.6"></a>
Managing Build Complexity with Apache Ant 1.6
</h4>
@@ -710,8 +766,8 @@
<a href="http://www.sys-con.com/story/?storyid=45078&amp;DE=1">http://www.sys-con.com/story/?storyid=45078&amp;DE=1</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="New Ant 1.6 Features for Big Projects"></a>
New Ant 1.6 Features for Big Projects
</h4>
@@ -739,8 +795,8 @@
<a href="http://otn.oracle.com/pub/articles/bodewig_ant1.6.html">http://otn.oracle.com/pub/articles/bodewig_ant1.6.html</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Programmieren für Ant"></a>
Programmieren für Ant
</h4>
@@ -770,8 +826,8 @@
<a href="http://www.sigs-datacom.de/sd/news/document?PID=216">http://www.sigs-datacom.de/sd/news/document?PID=216</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Ant in Anger: Using Ant in a Production Development System"></a>
Ant in Anger: Using Ant in a Production Development System
</h4>
@@ -798,8 +854,8 @@
<a href="ant_in_anger.html">http://ant.apache.org/ant_in_anger.html</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Ant Task Guidelines"></a>
Ant Task Guidelines
</h4>
@@ -826,8 +882,8 @@
<a href="ant_task_guidelines.html">http://ant.apache.org/ant_task_guidelines.html</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Build a Better Robot with Ant"></a>
Build a Better Robot with Ant
</h4>
@@ -854,8 +910,8 @@
<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">
</table>
<h4 class="subsection">
<a name="Automating the build and test process"></a>
Automating the build and test process
</h4>
@@ -881,8 +937,8 @@
<a href="http://www.ibm.com/developerworks/java/library/j-junitmail/">http://www.ibm.com/developerworks/java/library/j-junitmail/</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Incremental development with Ant and JUnit"></a>
Incremental development with Ant and JUnit
</h4>
@@ -910,8 +966,8 @@
<a href="http://www-106.ibm.com/developerworks/library/j-ant/?dwzone=java">http://www-106.ibm.com/developerworks/library/j-ant/?dwzone=java</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Automate your build process using Java and Ant"></a>
Automate your build process using Java and Ant
</h4>
@@ -938,8 +994,8 @@
<a href="http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html">http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Short tutorial in Cactus' (formerly J2EEUnit) documentation"></a>
Short tutorial in Cactus' (formerly J2EEUnit) documentation
</h4>
@@ -967,8 +1023,8 @@
<a href="http://jakarta.apache.org/cactus/howto_ant_primer.html">http://jakarta.apache.org/cactus/howto_ant_primer.html</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Developing custom Ant tasks with VisualAge for Java"></a>
Developing custom Ant tasks with VisualAge for Java
</h4>
@@ -996,8 +1052,8 @@
<a href="http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&amp;p=1&amp;BCT=1&amp;Footer=1">http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&amp;p=1&amp;BCT=1&amp;Footer=1</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Automated builds with VisualAge for Java and Ant"></a>
Automated builds with VisualAge for Java and Ant
</h4>
@@ -1024,8 +1080,8 @@
<a href="http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&amp;p=1&amp;BCT=3&amp;Footer=1">http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&amp;p=1&amp;BCT=3&amp;Footer=1</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Ant: A Build Tool from the Jakarta Project"></a>
Ant: A Build Tool from the Jakarta Project
</h4>
@@ -1052,8 +1108,8 @@
<a href="http://dcb.sun.com/practices/profiles/ant.jsp">http://dcb.sun.com/practices/profiles/ant.jsp</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Making a Mountain Out of an Anthill"></a>
Making a Mountain Out of an Anthill
</h4>
@@ -1081,8 +1137,8 @@
<a href="http://www.sys-con.com/java/archivesa.cfm?volume=06&amp;issue=06">http://www.sys-con.com/java/archivesa.cfm?volume=06&amp;issue=06</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Using Ant and Weblogic EJBs"></a>
Using Ant and Weblogic EJBs
</h4>
@@ -1109,8 +1165,8 @@
<a href="http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html">http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Using JavaScript with Ant"></a>
Using JavaScript with Ant
</h4>
@@ -1136,8 +1192,8 @@
<a href="http://www.sitepen.com/ant/javascript.html">http://www.sitepen.com/ant/javascript.html</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Building with Ant"></a>
Building with Ant
</h4>
@@ -1166,8 +1222,8 @@
Deployment and Distribution: <a href="http://softwaredev.earthweb.com/sdtech/article/0,,12077_998241,00.html">http://softwaredev.earthweb.com/sdtech/article/0,,12077_998241,00.html</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Developing with JAXB and Ant"></a>
Developing with JAXB and Ant
</h4>
@@ -1195,8 +1251,8 @@
<a href="http://www.onjava.com/pub/a/onjava/2002/03/13/jaxbant2.html">http://www.onjava.com/pub/a/onjava/2002/03/13/jaxbant2.html</a>
</td>
</tr>
</table>
<h3 class="section">
</table>
<h3 class="section">
<a name="Presentations"></a>
Presentations
</h3>
@@ -1227,8 +1283,8 @@
<a href="http://people.netscape.com/chanezon/tech/ant/ant_preso.ppt">http://people.netscape.com/chanezon/tech/ant/ant_preso.ppt</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Ant"></a>
Ant
</h4>
@@ -1257,8 +1313,8 @@
<a href="http://www.ociweb.com/jnb/files/Ant.pdf">http://www.ociweb.com/jnb/files/Ant.pdf</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="Modern Development Crises"></a>
Modern Development Crises
</h4>
@@ -1286,8 +1342,8 @@
<a href="http://www.iseran.com/Steve/modern_development_processes.html">http://www.iseran.com/Steve/modern_development_processes.html</a>
</td>
</tr>
</table>
<h4 class="subsection">
</table>
<h4 class="subsection">
<a name="When Web Services Go Bad"></a>
When Web Services Go Bad
</h4>
@@ -1314,8 +1370,8 @@
<a href="http://www.iseran.com/Steve/papers/when_web_services_go_bad.html">http://www.iseran.com/Steve/papers/when_web_services_go_bad.html</a>
</td>
</tr>
</table>
</table>
</div>
</div>

@@ -1338,3 +1394,4 @@





+ 13
- 0
xdocs/stylesheets/site.vsl View File

@@ -34,6 +34,15 @@

## This is where the common page macro's live

#macro ( isbn $isbn)
<p><b>Available from:</b><br>
<a href="http://www.amazon.com/exec/obidos/tg/detail/-/$!isbn/apachesoftwar-20/" target="_blank">Amazon.com</a>
| <a href="http://service.bfast.com/bfast/click?bfmid=2181&amp;bfmtype=book&amp;sourceid=41462544&amp;bfpid=$!isbn" target="_blank">Barnes &amp; Noble</a>
| <a href="http://www.booksense.com/product/info.jsp?affiliateId=Apache&amp;isbn=$!isbn" target="_blank">Book Sense</a>
| <a href="http://www.powells.com/cgi-bin/biblio?isbn=$!isbn&amp;partner_id=29693" target="_blank">Powells.com</a>
<br></p>
#end

#macro ( subsection $subsection)
<h4 class="subsection">
<a name="$escape.getText($subsection.getAttributeValue("name"))"></a>
@@ -52,6 +61,10 @@
$xmlout.outputString($items)
#end
#end
#if ($subsection.getAttributeValue("isbn"))
#set ($isbn = $subsection.getAttributeValue("isbn"))
#isbn ($isbn)
#end
#end

#macro ( subsubsection $subsubsection)


+ 7
- 3
xdocs/stylesheets/templates.vm View File

@@ -1,4 +1,4 @@
#*
#*
* Copyright 2000-2005 The Apache Software Foundation
*
* Licensed under the Apache License, Version 2.0 (the "License");
@@ -12,7 +12,7 @@
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*
*#

## This is where the common macro's live
@@ -29,6 +29,10 @@
#tr ($items)
#end
#end
#if ($table.getParent().getAttributeValue("isbn"))
#set ($isbn = $table.getParent().getAttributeValue("isbn"))
<tr><th>ISBN:</th><td>$!isbn</td></tr>
#end
</table>
#end

@@ -291,4 +295,4 @@
</p>
</body>
</html>
#end
#end

Loading…
Cancel
Save