HomeUser GuideDevelopmentDownloadLegal

Development: Ant-Tools

Overview

This document gives a brief overview of the Ant tasks contained in the ant-tools package and how to use them.

These pages are best viewed in MuliFex-style (as generated by the WebDoc task).

Prerequisites

To use the ant-tools package you will need the following:

You can either use the versions included in project MuliFex (you will have to check the project out from the SourceForge CVS repository), or you may of course download and integrate them yourself.

Tasks

The following tasks are available:

toollist
Creates a tool overview XML file from tool group and tool description files.
webdoc
Creates web documentation using the Tigris Style from a bunch of plain HTML pages and a sitemap.
xsltdoc
Extended XSLT task to build documentation.
dll
Task to build a windows dynamic link library for use with JNI using MinGW.
xsync
Extended file and folder synchronization with textmode support for keywords and generation timestamps.
buildinfo
Interactive build information file and changelog editor.
buildproperty
Ant property for build files created using the buildinfo task.
checkspace
Task to check for space characters at the beginning of lines. (Built for those that use the tab for indentation solely.)

Legal

The ant-tools are a part of project MuliFex and therefore share the license of MuliFex (a BSD style license).

For more information about the license check out: http://mulifex.sourceforge.net/legal.html .