diff --git a/docs/manual/CoreTasks/overview.html b/docs/manual/CoreTasks/overview.html deleted file mode 100644 index b7bc4da22..000000000 --- a/docs/manual/CoreTasks/overview.html +++ /dev/null @@ -1,370 +0,0 @@ - - - - Overview of Ant core tasks - - - - -

Overview of Ant core tasks

-

Given the large number of tasks available to a build designer, it may be -difficult to get an overall view of what each task can do. The following -table provides a short description of each task and a link to the complete -documentation.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Task NameDescription
Ant

Runs Ant on a supplied buildfile. This can be used to build subprojects.

AntCall

Call another target within the same build-file optionally specifying some -properties.

AntStructure

Generates a DTD for Ant buildfiles which contains information -about all tasks currently known to Ant.

Apply/ExecOn

Executes a system command. When the os attribute is specified, then -the command is only executed when Ant is run on one of the specified operating -systems.

Available

Sets a property if a resource is available at runtime. This resource can be a -file, a directory, a class in the classpath, or a JVM system resource.

Chmod

Changes the permissions of a file or all files inside specified directories. - Right now it has effect only under Unix. The permissions are also UNIX style, like - the argument for the chmod command.

Condition

Sets a property if a certain condition holds true - this is a - generalization of Available and - Uptodate.

Copy

Copies a file or Fileset to a new file or directory.

Copydir

This task has been deprecated. Use the Copy task instead.

Copyfile

This task has been deprecated. Use the Copy task instead.

Cvs

Handles packages/modules retrieved from a -CVS repository.

CVSPass

Adds entries to a .cvspass file. Adding entries to this file has the same - affect as a cvs login command.

Delete

Deletes either a single file, all files in a specified directory - and its sub-directories, or a set of files specified by one or more - FileSets.

Deltree

This task has been deprecated. Use the Delete task instead.

Dependset

The dependset task compares a set of source files with a set of target - files. If any of the source files is more recent than any of - the target files, all of the target files are removed.

Ear

An extension of the Jar task with special - treatment for files that should end up in an Enterprise Application archive.

Echo

Echoes a message to System.out or a file.

Exec

Executes a system command. When the os attribute is specified, then -the command is only executed when Ant is run on one of the specified operating -systems.

Fail

Exits the current build (just throwing a BuildException), optionally printing additional information.

Filter

Sets a token filter for this project or read multiple token filter from -an input file and sets these as filters. -Token filters are used by all tasks that perform file copying operations -through the Project commodity methods.

FixCRLF

Modifies a file to add or remove tabs, carriage returns, linefeeds, and - EOF characters.

GenKey

Generates a key in keystore.

Get

Gets a file from a URL.

GUnzip

Expands a GZip file.

GZip

GZips a file.

Input

Allows user interaction during the build process by displaying a -message and reading a line of input from the console.

Jar

Jars a set of files.

Java

Executes a Java class within the running (Ant) VM or forks another VM if -specified.

Javac

Compiles a source tree within the running (Ant) VM.

Javadoc/Javadoc2

Generates code documentation using the javadoc tool.

-

The Javadoc2 task is deprecated. Use the Javadoc task - instead.

LoadFile

Loads a file into a property

Mail

A task to send SMTP email.

Mkdir

Creates a directory. Also non-existent parent directories are created, when - necessary.

Move

Moves a file to a new file or directory, or sets of files to - a new directory.

Parallel

Parallel is a container task - it can contain other Ant tasks. Each nested - task within the parallel task will be executed in its own thread.

Patch

Applies a diff file to originals.

PathConvert

Converts a nested path, path reference, or fileset reference to the form usable on a - specified platform and stores the result in a given property.

Property

Sets a property (by name and value), or set of properties (from file or - resource) in the project.

Record

A recorder is a listener to the current build process that records the - output to a file.

Rename

This task has been deprecated. Use the Move task instead.

Replace

Replace is a directory based task for replacing the occurrence of a given string with another string - in selected file.

Rmic

Runs the rmic compiler for a certain class.

Sequential

Sequential is a container task - it can contain other Ant tasks. The nested - tasks are simply executed in sequence. Sequential's primary use is to support - the sequential execution of a subset of tasks within the - parallel task

SignJar

Signs a jar or zip file with the javasign command line tool.

Sleep

A task for sleeping a short period of time, useful when a build or - deployment process requires an interval between tasks.

Sql

Executes a series of SQL statements via JDBC to a database. Statements - can either be read in from a text file using the src attribute or from - between the enclosing SQL tags.

Style

Process a set of documents via XSLT.

Tar

Creates a tar archive.

Taskdef

Adds a task definition to the current project, such that this new task can be - used in the current project.

Touch

Changes the modification time of a file and possibly creates it at - the same time.

TStamp

Sets the DSTAMP, TSTAMP, and - TODAY properties in the current project based on - the current date and time.

Typedef

Adds a data type definition to the current project, such that this - new type can be used in the current project.

Unjar

Unzips a jarfile.

Untar

Untars a tarfile.

Unwar

Unzips a warfile.

Unzip

Unzips a zipfile.

Uptodate

Sets a property if a target files are more up to date than a set of - Source files.

War

An extension of the Jar task with special - treatment for files that should end up in the WEB-INF/lib, - WEB-INF/classes or WEB-INF directories of the - Web Application Archive.

Zip

Creates a zipfile.

- -
-

Copyright © 2001 Apache Software Foundation. All rights -Reserved.

- - - diff --git a/docs/manual/CoreTypes/description.html b/docs/manual/CoreTypes/description.html index 662b4e2af..4285e1c6d 100644 --- a/docs/manual/CoreTypes/description.html +++ b/docs/manual/CoreTypes/description.html @@ -9,19 +9,22 @@

Description

Description

-

Provides a description of the current project.

+

Allows for a description of the project to be specified that +will be included in the output of the ant ‑projecthelp +command.

+

Parameters

(none)

Examples

  
 <description>
-This buildfile is used to build the foo subproject within 
-the large, complex bar project.
+This buildfile is used to build the Foo subproject within 
+the large, complex Bar project.
 </description>
 

-

Copyright © 2001 Apache Software Foundation. All rights -Reserved.

+

Copyright © 2001,2002 Apache Software Foundation. +All rights Reserved.

diff --git a/docs/manual/anttaskslist.html b/docs/manual/anttaskslist.html new file mode 100644 index 000000000..49e229fc5 --- /dev/null +++ b/docs/manual/anttaskslist.html @@ -0,0 +1,20 @@ + + + + +Apache Ant User Manual + + + + + + +

Table of Contents

+ +

Ant Tasks

+Overview of Ant Tasks
+Core Tasks
+Optional Tasks
+ + + diff --git a/docs/manual/conceptstypeslist.html b/docs/manual/conceptstypeslist.html new file mode 100644 index 000000000..2e2997b38 --- /dev/null +++ b/docs/manual/conceptstypeslist.html @@ -0,0 +1,25 @@ + + + + +Apache Ant User Manual + + + + + +

Table of Contents

+ +

Concepts and Types

+build.sysclasspath
+Common Attributes
+Description Type
+Directory-based Tasks
+FileList
+FileSet
+File Mappers
+Filterset
+Patternset
+ + + diff --git a/docs/manual/coretasklist.html b/docs/manual/coretasklist.html index b5bb40454..17cbc6a95 100644 --- a/docs/manual/coretasklist.html +++ b/docs/manual/coretasklist.html @@ -10,19 +10,9 @@

Table of Contents

-

Concepts and Types

-Directory Based Tasks
-build.sysclasspath
-Description
-Patternset
-FileList
-FileSet
-Filterset
-File Mappers
-Common Attributes
+Optional Tasks

Core Tasks

-Overview

Ant
AntCall
AntStructure
@@ -33,7 +23,7 @@ Checksum
Chmod
Condition
-  supported conditions
+  Supported conditions
Copy
Copydir
Copyfile
diff --git a/docs/manual/optionaltasklist.html b/docs/manual/optionaltasklist.html index 13cb172be..62f0c9067 100644 --- a/docs/manual/optionaltasklist.html +++ b/docs/manual/optionaltasklist.html @@ -10,6 +10,8 @@

Table of Contents

+Core Tasks
+

Optional Tasks

.NET Tasks
ANTLR
diff --git a/docs/manual/runninglist.html b/docs/manual/runninglist.html index 96bf23541..62fbf5295 100644 --- a/docs/manual/runninglist.html +++ b/docs/manual/runninglist.html @@ -12,9 +12,9 @@

Running Ant

Command Line
-    Options
-    Files
-    Environment Variables
+  Options
+  Files
+  Environment Variables
Running Ant via Java
diff --git a/docs/manual/toc.html b/docs/manual/toc.html index ac10af1a4..8e254ae43 100644 --- a/docs/manual/toc.html +++ b/docs/manual/toc.html @@ -13,9 +13,9 @@ Installing Ant
Using Ant
Running Ant
-Built-in Tasks
-Optional Tasks
-Loggers & Listeners
+Ant Tasks
+Concepts and Types
+Loggers & Listeners
Editor/IDE Integration
Developing with Ant
Ant API
@@ -24,4 +24,5 @@ Authors
- \ No newline at end of file + +