diff options
author | Mark Donszelmann <Mark.Donszelmann@gmail.com> | 2009-11-06 15:30:37 +0100 |
---|---|---|
committer | Mark Donszelmann <Mark.Donszelmann@gmail.com> | 2009-11-06 15:30:37 +0100 |
commit | fa6eb468613603bfa2571f2e456468878bfe0b95 (patch) | |
tree | aab6fbeae127acd5b49b88cb0be70bce1d433fa9 /site/antdocs | |
parent | 7ea719da26b29976e7227b4846953d24ced709d8 (diff) | |
parent | 683d490074d93baa8a47db7ec43b7bd31145a12a (diff) | |
download | cpptasks-parallel-fa6eb468613603bfa2571f2e456468878bfe0b95.tar.gz cpptasks-parallel-fa6eb468613603bfa2571f2e456468878bfe0b95.tar.bz2 cpptasks-parallel-fa6eb468613603bfa2571f2e456468878bfe0b95.tar.xz cpptasks-parallel-fa6eb468613603bfa2571f2e456468878bfe0b95.zip |
Merged with cpptasks-1.0b5
Diffstat (limited to 'site/antdocs')
26 files changed, 8023 insertions, 0 deletions
diff --git a/site/antdocs/CCTask.html b/site/antdocs/CCTask.html new file mode 100644 index 0000000..cd35b53 --- /dev/null +++ b/site/antdocs/CCTask.html @@ -0,0 +1,633 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - cc</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <strong>cc</strong> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="cc"></a> +cc</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Compile and link task. + + <p> + This task can compile various source languages and produce executables, + shared libraries (aka DLL's) and static libraries. Compiler adaptors are + currently available for several C/C++ compilers, FORTRAN, MIDL and Windows + Resource files. + </p> +<p> + Copyright (c) 2001-2008, The Ant-Contrib project. + </p> +<p> + Licensed under the Apache Software License 2.0, + http://www.apache.org/licenses/LICENSE-2.0. + </p> +<p> + For use with Apache Ant 1.5 or later. This software is not a product of the + of the Apache Software Foundation and no endorsement is implied. + </p> +<p> + THIS SOFTWARE IS PROVIDED 'AS-IS', See + http://www.apache.org/licenses/LICENSE-2.0 for additional disclaimers. + </p> + + + To use: + <ol type="1"><li> + Place cpptasks.jar into Ant's classpath by placing it in Ant's lib + directory, adding it to the CLASSPATH environment variable or by using the + -lib command line option. + </li> +<li> + Add type and task definitions to the build file: + <ul><li> + Ant 1.6 or later: + <ul><li>Add xmlns:cpptasks="antlib:net.sf.antcontrib.cpptasks" to + <project> element. + </li> +<li> + Add <cpptasks:cc/>, <cpptasks:compiler/> and + <cpptasks:linker/> elements to the project. + </li> +</ul> +</li> +<li> + Ant 1.5 or later: + <ul><li>Add <taskdef resource="cpptasks.tasks"/> and + <typedef resource="cpptasks.types"/> to body of <project> + element. + </li> +<li> + Add <cc/>, <compiler/> and <linker/> elements to the + project. + </li> +</ul> +</li> +</ul> +</li> +<li> + Set the path and environment variables to be able to run compiler from + command line. + </li> +<li> + Build the project. + </li> +</ol> +</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>classname</td> +<td>Sets the default compiler adapter. Use the "name" attribute when the + compiler is a supported compiler.</td> +<td>String</td> +</tr> +<tr class="a"><td>dataset</td> +<td>Sets the dataset for OS/390 builds.</td> +<td>String</td> +</tr> +<tr class="b"><td>debug</td> +<td>Enables or disables generation of debug info.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>dependencydepth</td> +<td>Deprecated. + + Controls the depth of the dependency evaluation. Used to do a quick + check of changes before a full build. + + Any negative value which will perform full dependency checking. Positive + values will truncate dependency checking. A value of 0 will cause only + those files that changed to be recompiled, a value of 1 which cause + files that changed or that explicitly include a file that changed to be + recompiled. + + Any non-negative value will cause a BuildException to be thrown before + attempting a link or completing the task.</td> +<td>int</td> +</tr> +<tr class="b"><td>description</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>exceptions</td> +<td>Enables generation of exception handling code</td> +<td>boolean</td> +</tr> +<tr class="b"><td>failonerror</td> +<td>Indicates whether the build will continue + even if there are compilation errors; defaults to true.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>incremental</td> +<td>Enables or disables incremental linking.</td> +<td>boolean</td> +</tr> +<tr class="b"><td>libtool</td> +<td>Set use of libtool. + + If set to true, the "libtool " will be prepended to the command line for + compatible processors</td> +<td>boolean</td> +</tr> +<tr class="a"><td>link</td> +<td>Sets the output file type. Supported values "executable", "shared", and + "static". Deprecated, specify outtype instead.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/OutputTypeEnum.html">OutputTypeEnum</a> +</td> +</tr> +<tr class="b"><td>location</td> +<td></td> +<td>Location</td> +</tr> +<tr class="a"><td>multithreaded</td> +<td>Enables or disables generation of multithreaded code</td> +<td>boolean</td> +</tr> +<tr class="b"><td>name</td> +<td>Sets type of the default compiler and linker. + + <table class="bodyTable"><thead>Supported compilers </thead><tr class="a"><td>gcc (default)</td> +<td>GCC C++ compiler</td> +</tr> +<tr class="b"><td>g++</td> +<td>GCC C++ compiler</td> +</tr> +<tr class="a"><td>c++</td> +<td>GCC C++ compiler</td> +</tr> +<tr class="b"><td>g77</td> +<td>GNU FORTRAN compiler</td> +</tr> +<tr class="a"><td>msvc</td> +<td>Microsoft Visual C++</td> +</tr> +<tr class="b"><td>bcc</td> +<td>Borland C++ Compiler</td> +</tr> +<tr class="a"><td>msrc</td> +<td>Microsoft Resource Compiler</td> +</tr> +<tr class="b"><td>brc</td> +<td>Borland Resource Compiler</td> +</tr> +<tr class="a"><td>df</td> +<td>Compaq Visual Fortran Compiler</td> +</tr> +<tr class="b"><td>midl</td> +<td>Microsoft MIDL Compiler</td> +</tr> +<tr class="a"><td>icl</td> +<td>Intel C++ compiler for Windows (IA-32)</td> +</tr> +<tr class="b"><td>ecl</td> +<td>Intel C++ compiler for Windows (IA-64)</td> +</tr> +<tr class="a"><td>icc</td> +<td>Intel C++ compiler for Linux (IA-32)</td> +</tr> +<tr class="b"><td>ecc</td> +<td>Intel C++ compiler for Linux (IA-64)</td> +</tr> +<tr class="a"><td>CC</td> +<td>Sun ONE C++ compiler</td> +</tr> +<tr class="b"><td>aCC</td> +<td>HP aC++ C++ Compiler</td> +</tr> +<tr class="a"><td>os390</td> +<td>OS390 C Compiler</td> +</tr> +<tr class="b"><td>os400</td> +<td>Icc Compiler</td> +</tr> +<tr class="a"><td>sunc89</td> +<td>Sun C89 C Compiler</td> +</tr> +<tr class="b"><td>xlC</td> +<td>VisualAge C Compiler</td> +</tr> +<tr class="a"><td>uic</td> +<td>Qt user interface compiler (creates .h, .cpp and moc_*.cpp files).</td> +</tr> +<tr class="b"><td>moc</td> +<td>Qt meta-object compiler</td> +</tr> +<tr class="a"><td>xpidl</td> +<td>Mozilla xpidl compiler (creates .h and .xpt files).</td> +</tr> +<tr class="b"><td>wcl</td> +<td>OpenWatcom C/C++ compiler</td> +</tr> +<tr class="a"><td>wfl</td> +<td>OpenWatcom FORTRAN compiler</td> +</tr> +</table> +</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/CompilerEnum.html">CompilerEnum</a> +</td> +</tr> +<tr class="b"><td>newenvironment</td> +<td>Do not propagate old environment when new environment variables are + specified.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>objdir</td> +<td>Sets the destination directory for object files. + + Generally this should be a property expression that evaluates to + distinct debug and release object file directories.</td> +<td>File</td> +</tr> +<tr class="b"><td>optimize</td> +<td>Sets optimization.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/OptimizationEnum.html">OptimizationEnum</a> +</td> +</tr> +<tr class="a"><td>outfile</td> +<td>Sets the output file name. If not specified, the task will only compile + files and not attempt to link. If an extension is not specified, the + task may use a system appropriate extension and prefix, for example, + outfile="example" may result in "libexample.so" being created.</td> +<td>File</td> +</tr> +<tr class="b"><td>outputfileproperty</td> +<td>Specifies the name of a property to set with the physical filename that + is produced by the linker</td> +<td>String</td> +</tr> +<tr class="a"><td>outtype</td> +<td>Sets the output file type. Supported values "executable", "shared", and + "static".</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/OutputTypeEnum.html">OutputTypeEnum</a> +</td> +</tr> +<tr class="b"><td>owningtarget</td> +<td></td> +<td>Target</td> +</tr> +<tr class="a"><td>projectsonly</td> +<td></td> +<td>boolean</td> +</tr> +<tr class="b"><td>rebuild</td> +<td>If set to true, all files will be rebuilt.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>relentless</td> +<td>If set to true, compilation errors will not stop the task until all + files have been attempted.</td> +<td>boolean</td> +</tr> +<tr class="b"><td>rtti</td> +<td>Enables run-time type information.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>runtime</td> +<td>Sets the type of runtime library, possible values "dynamic", "static".</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/RuntimeType.html">RuntimeType</a> +</td> +</tr> +<tr class="b"><td>subsystem</td> +<td>Sets the nature of the subsystem under which that the program will + execute. + + <table class="bodyTable"><thead>Supported subsystems </thead><tr class="a"><td>gui</td> +<td>Graphical User Interface</td> +</tr> +<tr class="b"><td>console</td> +<td>Command Line Console</td> +</tr> +<tr class="a"><td>other</td> +<td>Other</td> +</tr> +</table> +</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/SubsystemEnum.html">SubsystemEnum</a> +</td> +</tr> +<tr class="b"><td>taskname</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>tasktype</td> +<td></td> +<td>String</td> +</tr> +<tr class="b"><td>warnings</td> +<td>Enumerated attribute with the values "none", "severe", "default", + "production", "diagnostic", and "aserror".</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/WarningLevelEnum.html">WarningLevelEnum</a> +</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a href="CompilerDef.html">compiler</a> +</dt> +<dd>Adds a compiler definition or reference.</dd> +<dt><a href="CompilerArgument.html">compilerarg</a> +</dt> +<dd>Adds a compiler command-line arg. Argument will be inherited by all + nested compiler elements that do not have inherit="false".</dd> +<dt><a href="DefineSet.html">defineset</a> +</dt> +<dd>Adds a defineset. Will be inherited by all compiler elements that do not + have inherit="false".</dd> +<dt><a href="DistributerDef.html">distributer</a> +</dt> +<dd>Adds a distributer definition or reference (Non-functional prototype).</dd> +<dt><a href="#about:blank">env</a> +</dt> +<dd>Add an environment variable to the launched process.</dd> +<dt><a href="ConditionalFileSet.html">fileset</a> +</dt> +<dd>Adds a source file set. + + Files in these filesets will be auctioned to the available compiler + configurations, with the default compiler implied by the cc element + bidding last. If no compiler is interested in the file, it will be + passed to the linker. + + To have a file be processed by a particular compiler configuration, add + a fileset to the corresponding compiler element.</dd> +<dt><a href="IncludePath.html">includepath</a> +</dt> +<dd>Adds an include path. + + Include paths will be inherited by nested compiler elements that do not + have inherit="false".</dd> +<dt><a href="LibrarySet.html">libset</a> +</dt> +<dd>Adds a library set. + + Library sets will be inherited by all linker elements that do not have + inherit="false".</dd> +<dt><a href="LinkerDef.html">linker</a> +</dt> +<dd>Adds a linker definition. The first linker that is not disqualified by + its "if" and "unless" attributes will perform the link. If no child + linker element is active, the linker implied by the cc elements name or + classname attribute will be used.</dd> +<dt><a href="LinkerArgument.html">linkerarg</a> +</dt> +<dd>Adds a linker command-line arg. Argument will be inherited by all nested + linker elements that do not have inherit="false".</dd> +<dt><a href="PrecompileDef.html">precompile</a> +</dt> +<dd>Specifies precompilation prototype file and exclusions. Inherited by all + compilers that do not have inherit="false".</dd> +<dt><a href="ProjectDef.html">project</a> +</dt> +<dd>Specifies the generation of IDE project file. Experimental.</dd> +<dt><a href="SystemIncludePath.html">sysincludepath</a> +</dt> +<dd>Adds a system include path. Locations and timestamps of files located + using the system include paths are not used in dependency analysis. + + + Standard include locations should not be specified. The compiler + adapters should recognized the settings from the appropriate environment + variables or configuration files. + + System include paths will be inherited by nested compiler elements that + do not have inherit="false".</dd> +<dt><a href="SystemLibrarySet.html">syslibset</a> +</dt> +<dd>Adds a system library set. Timestamps and locations of system library + sets are not used in dependency analysis. + + Essential libraries (such as C Runtime libraries) should not be + specified since the task will attempt to identify the correct libraries + based on the multithread, debug and runtime attributes. + + System library sets will be inherited by all linker elements that do not + have inherit="false".</dd> +<dt><a href="TargetDef.html">target</a> +</dt> +<dd>Adds a target definition or reference (Non-functional prototype).</dd> +<dt><a href="VersionInfo.html">versioninfo</a> +</dt> +<dd>Adds desriptive version information to be included in the + generated file. The first active version info block will + be used.</dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/CommentDef.html b/site/antdocs/CommentDef.html new file mode 100644 index 0000000..db74357 --- /dev/null +++ b/site/antdocs/CommentDef.html @@ -0,0 +1,228 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - comment</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="comment"></a> +comment</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Defines a comment to place in the generated project files.</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a href="#about:blank">text</a> +</dt> +<dd></dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/CompilerArgument.html b/site/antdocs/CompilerArgument.html new file mode 100644 index 0000000..ea07a7b --- /dev/null +++ b/site/antdocs/CompilerArgument.html @@ -0,0 +1,266 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - compilerarg</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="compilerarg"></a> +compilerarg</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +A compiler command line argument.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The argument will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>location</td> +<td>Specifies relative location of argument on command line. "start" will + place argument at start of command line, "mid" will place argument after + all "start" arguments but before filenames, "end" will place argument + after filenames.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/types/CommandLineArgument/LocationEnum.html">LocationEnum</a> +</td> +</tr> +<tr class="b"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the argument will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>value</td> +<td>Specifies the string that should appear on the command line. The + argument will be quoted if it contains embedded blanks. Use multiple + arguments to avoid quoting.</td> +<td>String</td> +</tr> +</table> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/CompilerDef.html b/site/antdocs/CompilerDef.html new file mode 100644 index 0000000..8616420 --- /dev/null +++ b/site/antdocs/CompilerDef.html @@ -0,0 +1,447 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - compiler</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <strong>compiler</strong> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="compiler"></a> +compiler</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +A compiler definition. compiler elements may be placed either as children of + a cc element or the project element. A compiler element with an id attribute + may be referenced from compiler elements with refid or extends attributes.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>classname</td> +<td>Sets the default compiler adapter. Use the "name" attribute when the + compiler is a supported compiler.</td> +<td>String</td> +</tr> +<tr class="a"><td>debug</td> +<td>If set true, all targets will be built for debugging.</td> +<td>boolean</td> +</tr> +<tr class="b"><td>description</td> +<td>Sets a description of the current data type.</td> +<td>String</td> +</tr> +<tr class="a"><td>exceptions</td> +<td>Enables or disables exception support.</td> +<td>boolean</td> +</tr> +<tr class="b"><td>extends</td> +<td>Specifies that this element extends the element with id attribute with a + matching value. The configuration will be constructed from the settings + of this element, element referenced by extends, and the containing cc + element.</td> +<td>Reference</td> +</tr> +<tr class="a"><td>id</td> +<td>Sets an id that can be used to reference this element.</td> +<td>String</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The configuration will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>inherit</td> +<td>If inherit has the default value of true, defines, includes and other + settings from the containing cc element will be inherited.</td> +<td>boolean</td> +</tr> +<tr class="b"><td>libtool</td> +<td>Set use of libtool. + + If set to true, the "libtool " will be prepended to the command line</td> +<td>boolean</td> +</tr> +<tr class="a"><td>multithreaded</td> +<td>Enables or disables generation of multithreaded code. Unless specified, + multithreaded code generation is enabled.</td> +<td>boolean</td> +</tr> +<tr class="b"><td>name</td> +<td>Sets compiler type. + + + <table class="bodyTable"><thead>Supported compilers </thead><tr class="a"><td>gcc (default)</td> +<td>GCC C++ compiler</td> +</tr> +<tr class="b"><td>g++</td> +<td>GCC C++ compiler</td> +</tr> +<tr class="a"><td>c++</td> +<td>GCC C++ compiler</td> +</tr> +<tr class="b"><td>g77</td> +<td>GNU Fortran compiler</td> +</tr> +<tr class="a"><td>msvc</td> +<td>Microsoft Visual C++</td> +</tr> +<tr class="b"><td>bcc</td> +<td>Borland C++ Compiler</td> +</tr> +<tr class="a"><td>msrc</td> +<td>Microsoft Resource Compiler</td> +</tr> +<tr class="b"><td>brc</td> +<td>Borland Resource Compiler</td> +</tr> +<tr class="a"><td>df</td> +<td>Compaq Visual Fortran Compiler</td> +</tr> +<tr class="b"><td>midl</td> +<td>Microsoft MIDL Compiler</td> +</tr> +<tr class="a"><td>icl</td> +<td>Intel C++ compiler for Windows (IA-32)</td> +</tr> +<tr class="b"><td>ecl</td> +<td>Intel C++ compiler for Windows (IA-64)</td> +</tr> +<tr class="a"><td>icc</td> +<td>Intel C++ compiler for Linux (IA-32)</td> +</tr> +<tr class="b"><td>ecc</td> +<td>Intel C++ compiler for Linux (IA-64)</td> +</tr> +<tr class="a"><td>CC</td> +<td>Sun ONE C++ compiler</td> +</tr> +<tr class="b"><td>aCC</td> +<td>HP aC++ C++ Compiler</td> +</tr> +<tr class="a"><td>os390</td> +<td>OS390 C Compiler</td> +</tr> +<tr class="b"><td>os400</td> +<td>Icc Compiler</td> +</tr> +<tr class="a"><td>sunc89</td> +<td>Sun C89 C Compiler</td> +</tr> +<tr class="b"><td>xlC</td> +<td>VisualAge C Compiler</td> +</tr> +<tr class="a"><td>uic</td> +<td>Qt user interface compiler</td> +</tr> +<tr class="b"><td>moc</td> +<td>Qt meta-object compiler</td> +</tr> +<tr class="a"><td>wcl</td> +<td>OpenWatcom C/C++ compiler</td> +</tr> +<tr class="b"><td>wfl</td> +<td>OpenWatcom FORTRAN compiler</td> +</tr> +</table> +</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/CompilerEnum.html">CompilerEnum</a> +</td> +</tr> +<tr class="a"><td>newenvironment</td> +<td>Do not propagate old environment when new environment variables are + specified.</td> +<td>boolean</td> +</tr> +<tr class="b"><td>optimize</td> +<td>Sets optimization level.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/OptimizationEnum.html">OptimizationEnum</a> +</td> +</tr> +<tr class="a"><td>rebuild</td> +<td>If set true, all targets will be unconditionally rebuilt.</td> +<td>boolean</td> +</tr> +<tr class="b"><td>refid</td> +<td>Specifies that this element should behave as if the content of the + element with the matching id attribute was inserted at this location. If + specified, no other attributes or child content should be specified, + other than "if", "unless" and "description".</td> +<td>Reference</td> +</tr> +<tr class="a"><td>rtti</td> +<td>Enables or disables run-time type information.</td> +<td>boolean</td> +</tr> +<tr class="b"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the configuration will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>warnings</td> +<td>Enumerated attribute with the values "none", "severe", "default", + "production", "diagnostic", and "aserror".</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/WarningLevelEnum.html">WarningLevelEnum</a> +</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a href="CompilerArgument.html">compilerarg</a> +</dt> +<dd>Adds a compiler command-line arg.</dd> +<dt><a href="CompilerParam.html">compilerparam</a> +</dt> +<dd>Adds a compiler command-line arg.</dd> +<dt><a href="DefineSet.html">defineset</a> +</dt> +<dd>Adds a defineset.</dd> +<dt><a href="#about:blank">env</a> +</dt> +<dd>Add an environment variable to the launched process.</dd> +<dt><a href="ConditionalFileSet.html">fileset</a> +</dt> +<dd>Adds a source file set. + + Files in these set will be processed by this configuration and will not + participate in the auction.</dd> +<dt><a href="IncludePath.html">includepath</a> +</dt> +<dd>Creates an include path.</dd> +<dt><a href="PrecompileDef.html">precompile</a> +</dt> +<dd>Specifies precompilation prototype file and exclusions.</dd> +<dt><a href="SystemIncludePath.html">sysincludepath</a> +</dt> +<dd>Creates a system include path. Locations and timestamps of files located + using the system include paths are not used in dependency analysis. + + + Standard include locations should not be specified. The compiler + adapters should recognized the settings from the appropriate environment + variables or configuration files.</dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/CompilerParam.html b/site/antdocs/CompilerParam.html new file mode 100644 index 0000000..6bfcb96 --- /dev/null +++ b/site/antdocs/CompilerParam.html @@ -0,0 +1,265 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - compilerparam</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="compilerparam"></a> +compilerparam</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Place class description here.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The argument will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>name</td> +<td>Specifies relative location of argument on command line. "start" will + place argument at start of command line, "mid" will place argument after + all "start" arguments but before filenames, "end" will place argument + after filenames.</td> +<td>String</td> +</tr> +<tr class="b"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the argument will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>value</td> +<td>Specifies the string that should appear on the command line. The + argument will be quoted if it contains embedded blanks. Use multiple + arguments to avoid quoting.</td> +<td>String</td> +</tr> +</table> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/ConditionalFileSet.html b/site/antdocs/ConditionalFileSet.html new file mode 100644 index 0000000..44be92c --- /dev/null +++ b/site/antdocs/ConditionalFileSet.html @@ -0,0 +1,372 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - conditionalfileset</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="conditionalfileset"></a> +conditionalfileset</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +An Ant FileSet object augmented with if and unless conditions.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>casesensitive</td> +<td></td> +<td>boolean</td> +</tr> +<tr class="a"><td>defaultexcludes</td> +<td></td> +<td>boolean</td> +</tr> +<tr class="b"><td>description</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>dir</td> +<td></td> +<td>File</td> +</tr> +<tr class="b"><td>excludes</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>excludesfile</td> +<td></td> +<td>File</td> +</tr> +<tr class="b"><td>file</td> +<td></td> +<td>File</td> +</tr> +<tr class="a"><td>followsymlinks</td> +<td></td> +<td>boolean</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The fileset will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>includes</td> +<td></td> +<td>String</td> +</tr> +<tr class="b"><td>includesfile</td> +<td></td> +<td>File</td> +</tr> +<tr class="a"><td>refid</td> +<td></td> +<td>Reference</td> +</tr> +<tr class="b"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the fileset will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a href="#about:blank"></a> +</dt> +<dd></dd> +<dt><a href="#about:blank">and</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">contains</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">containsregexp</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">custom</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">date</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">depend</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">depth</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">different</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/CoreTypes/patternset.html">exclude</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/CoreTypes/patternset.html">excludesfile</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">filename</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/CoreTypes/patternset.html">include</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/CoreTypes/patternset.html">includesfile</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">majority</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">modified</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">none</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">not</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">or</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/CoreTypes/patternset.html">patternset</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">present</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">selector</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">size</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">type</a> +</dt> +<dd></dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/ConditionalPath.html b/site/antdocs/ConditionalPath.html new file mode 100644 index 0000000..469ac0c --- /dev/null +++ b/site/antdocs/ConditionalPath.html @@ -0,0 +1,296 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - conditionalpath</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="conditionalpath"></a> +conditionalpath</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +An Ant Path object augmented with if and unless conditionals</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>description</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The path will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="b"><td>location</td> +<td></td> +<td>File</td> +</tr> +<tr class="a"><td>path</td> +<td></td> +<td>String</td> +</tr> +<tr class="b"><td>refid</td> +<td></td> +<td>Reference</td> +</tr> +<tr class="a"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the path will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path"></a> +</dt> +<dd></dd> +<dt><a href="#about:blank">dirset</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path">existing</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path">extdirs</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">filelist</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">fileset</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path">path</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path">pathelement</a> +</dt> +<dd></dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/DebugDef.html b/site/antdocs/DebugDef.html new file mode 100644 index 0000000..37999ae --- /dev/null +++ b/site/antdocs/DebugDef.html @@ -0,0 +1,258 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - debug</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="debug"></a> +debug</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Specifies a debugging configuration for a project.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>description</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>dir</td> +<td>Set the working directory of the process.</td> +<td>File</td> +</tr> +<tr class="b"><td>executable</td> +<td>Set the name of the executable program.</td> +<td>String</td> +</tr> +<tr class="a"><td>refid</td> +<td></td> +<td>Reference</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a class="externalLink" href="http://ant.apache.org/manual/CoreTasks/exec.html">arg</a> +</dt> +<dd>Adds a command-line argument.</dd> +<dt><a href="#about:blank">env</a> +</dt> +<dd>Add an environment variable.</dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/DefineArgument.html b/site/antdocs/DefineArgument.html new file mode 100644 index 0000000..d05b61b --- /dev/null +++ b/site/antdocs/DefineArgument.html @@ -0,0 +1,260 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - definearg</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="definearg"></a> +definearg</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Preprocessor macro definition.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The define will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>name</td> +<td>Set the name attribute</td> +<td>String</td> +</tr> +<tr class="b"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the define will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>value</td> +<td>Set the value attribute</td> +<td>String</td> +</tr> +</table> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/DefineSet.html b/site/antdocs/DefineSet.html new file mode 100644 index 0000000..7a4ecda --- /dev/null +++ b/site/antdocs/DefineSet.html @@ -0,0 +1,288 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - defineset</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <strong>defineset</strong> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="defineset"></a> +defineset</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Set of preprocessor macro defines and undefines.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>define</td> +<td>A comma-separated list of preprocessor macros to define. Use nested + define elements to define macro values.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/CUtil/StringArrayBuilder.html">StringArrayBuilder</a> +</td> +</tr> +<tr class="a"><td>description</td> +<td>Sets a description of the current data type.</td> +<td>String</td> +</tr> +<tr class="b"><td>id</td> +<td>Sets an id that can be used to reference this element.</td> +<td>String</td> +</tr> +<tr class="a"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The define will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="b"><td>refid</td> +<td>Specifies that this element should behave as if the content of the + element with the matching id attribute was inserted at this location. If + specified, no other attributes or child content should be specified, + other than "description".</td> +<td>Reference</td> +</tr> +<tr class="a"><td>undefine</td> +<td>A comma-separated list of preprocessor macros to undefine.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/CUtil/StringArrayBuilder.html">StringArrayBuilder</a> +</td> +</tr> +<tr class="b"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the define will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a href="DefineArgument.html">define</a> +</dt> +<dd>Adds a define element.</dd> +<dt><a href="UndefineArgument.html">undefine</a> +</dt> +<dd>Adds an undefine element.</dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/DependencyDef.html b/site/antdocs/DependencyDef.html new file mode 100644 index 0000000..807ac9b --- /dev/null +++ b/site/antdocs/DependencyDef.html @@ -0,0 +1,248 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - dependency</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="dependency"></a> +dependency</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Defines a dependency</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>depends</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>file</td> +<td></td> +<td>File</td> +</tr> +<tr class="b"><td>id</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>name</td> +<td></td> +<td>String</td> +</tr> +</table> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/DistributerDef.html b/site/antdocs/DistributerDef.html new file mode 100644 index 0000000..d1d0dc5 --- /dev/null +++ b/site/antdocs/DistributerDef.html @@ -0,0 +1,290 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - distributer</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <strong>distributer</strong> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="distributer"></a> +distributer</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Distributed build information (Non-functional prototype).</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>description</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>hosts</td> +<td>Sets hosts.</td> +<td>String</td> +</tr> +<tr class="b"><td>id</td> +<td>Sets an id that can be used to reference this element.</td> +<td>String</td> +</tr> +<tr class="a"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The define will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="b"><td>protocol</td> +<td>Sets protocol.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/DistributerProtocolEnum.html">DistributerProtocolEnum</a> +</td> +</tr> +<tr class="a"><td>refid</td> +<td>Specifies that this element should behave as if the content of the + element with the matching id attribute was inserted at this location. If + specified, no other attributes should be specified.</td> +<td>Reference</td> +</tr> +<tr class="b"><td>tcpcork</td> +<td>Sets TCP_CORK value.</td> +<td>int</td> +</tr> +<tr class="a"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the define will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +<tr class="b"><td>user</td> +<td>Sets remote user name.</td> +<td>String</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a href="DistributerMap.html">map</a> +</dt> +<dd>Local to remote filename maps.</dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/DistributerMap.html b/site/antdocs/DistributerMap.html new file mode 100644 index 0000000..6d20430 --- /dev/null +++ b/site/antdocs/DistributerMap.html @@ -0,0 +1,276 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - distributermap</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="distributermap"></a> +distributermap</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Local to remote filename mapping (Experimental).</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>description</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>hosts</td> +<td>Sets hosts for which this mapping is valid.</td> +<td>String</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + This object will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>local</td> +<td>Sets local directory for base of mapping.</td> +<td>File</td> +</tr> +<tr class="b"><td>refid</td> +<td></td> +<td>Reference</td> +</tr> +<tr class="a"><td>remote</td> +<td>Sets remote name for directory.</td> +<td>String</td> +</tr> +<tr class="b"><td>remoteseparator</td> +<td>Sets the separator character (/ or \) for the remote system.</td> +<td>String</td> +</tr> +<tr class="a"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the define will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/IncludePath.html b/site/antdocs/IncludePath.html new file mode 100644 index 0000000..6d81672 --- /dev/null +++ b/site/antdocs/IncludePath.html @@ -0,0 +1,299 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - includepath</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="includepath"></a> +includepath</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +An include path. + + Works like other paths in Ant with with the addition of "if" and "unless" + conditions.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>description</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The path will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="b"><td>location</td> +<td></td> +<td>File</td> +</tr> +<tr class="a"><td>path</td> +<td></td> +<td>String</td> +</tr> +<tr class="b"><td>refid</td> +<td></td> +<td>Reference</td> +</tr> +<tr class="a"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the path will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path"></a> +</dt> +<dd></dd> +<dt><a href="#about:blank">dirset</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path">existing</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path">extdirs</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">filelist</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">fileset</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path">path</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path">pathelement</a> +</dt> +<dd></dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/LibrarySet.html b/site/antdocs/LibrarySet.html new file mode 100644 index 0000000..d46fe9a --- /dev/null +++ b/site/antdocs/LibrarySet.html @@ -0,0 +1,291 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - libset</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <strong>libraryset</strong> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="libset"></a> +libset</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +A set of library names. Libraries can also be added to a link by specifying + them in a fileset. + + For most Unix-like compilers, libset will result in a series of -l and -L + linker arguments. For Windows compilers, the library names will be used to + locate the appropriate library files which will be added to the linkers + input file list as if they had been specified in a fileset.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>casesensitive</td> +<td>Sets case sensitivity of the file system. If not set, will default to + the linker's case sensitivity.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>dataset</td> +<td>Sets the dataset. Used on OS390 if the libs are in a dataset.</td> +<td>String</td> +</tr> +<tr class="b"><td>description</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>dir</td> +<td>Library directory.</td> +<td>File</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The library set will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>libs</td> +<td>Comma-separated list of library names without leading prefixes, such as + "lib", or extensions, such as ".so" or ".a".</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/CUtil/StringArrayBuilder.html">StringArrayBuilder</a> +</td> +</tr> +<tr class="b"><td>refid</td> +<td></td> +<td>Reference</td> +</tr> +<tr class="a"><td>type</td> +<td>Sets the preferred library type. Supported values "shared", "static", and + "framework". "framework" is equivalent to "shared" on non-Darwin platforms.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/types/LibraryTypeEnum.html">LibraryTypeEnum</a> +</td> +</tr> +<tr class="b"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the library set will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/LinkerArgument.html b/site/antdocs/LinkerArgument.html new file mode 100644 index 0000000..a026b01 --- /dev/null +++ b/site/antdocs/LinkerArgument.html @@ -0,0 +1,266 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - linkerarg</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="linkerarg"></a> +linkerarg</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +A linker command line argument.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The argument will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>location</td> +<td>Specifies relative location of argument on command line. "start" will + place argument at start of command line, "mid" will place argument after + all "start" arguments but before filenames, "end" will place argument + after filenames.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/types/CommandLineArgument/LocationEnum.html">LocationEnum</a> +</td> +</tr> +<tr class="b"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the argument will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>value</td> +<td>Specifies the string that should appear on the command line. The + argument will be quoted if it contains embedded blanks. Use multiple + arguments to avoid quoting.</td> +<td>String</td> +</tr> +</table> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/LinkerDef.html b/site/antdocs/LinkerDef.html new file mode 100644 index 0000000..9a903b3 --- /dev/null +++ b/site/antdocs/LinkerDef.html @@ -0,0 +1,424 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - linker</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <strong>linker</strong> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="linker"></a> +linker</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +A linker definition. linker elements may be placed either as children of a + cc element or the project element. A linker element with an id attribute may + be referenced by linker elements with refid or extends attributes.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>base</td> +<td>Sets the base address. May be specified in either decimal or hex.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/types/FlexLong.html">FlexLong</a> +</td> +</tr> +<tr class="a"><td>classname</td> +<td>Sets the class name for the adapter. Use the "name" attribute when the + tool is supported.</td> +<td>String</td> +</tr> +<tr class="b"><td>debug</td> +<td>If set true, all targets will be built for debugging.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>description</td> +<td>Sets a description of the current data type.</td> +<td>String</td> +</tr> +<tr class="b"><td>entry</td> +<td>Sets the starting address.</td> +<td>String</td> +</tr> +<tr class="a"><td>extends</td> +<td>Specifies that this element extends the element with id attribute with a + matching value. The configuration will be constructed from the settings + of this element, element referenced by extends, and the containing cc + element.</td> +<td>Reference</td> +</tr> +<tr class="b"><td>fixed</td> +<td>If true, marks the file to be loaded only at its preferred address.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>id</td> +<td>Sets an id that can be used to reference this element.</td> +<td>String</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The configuration will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>incremental</td> +<td>If true, allows incremental linking.</td> +<td>boolean</td> +</tr> +<tr class="b"><td>inherit</td> +<td>If inherit has the default value of true, defines, includes and other + settings from the containing cc element will be inherited.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>libtool</td> +<td>Set use of libtool. + + If set to true, the "libtool " will be prepended to the command line</td> +<td>boolean</td> +</tr> +<tr class="b"><td>map</td> +<td>If set to true, a map file will be produced.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>name</td> +<td>Sets linker type. + + + <table class="bodyTable"><thead>Supported linkers </thead><tr class="b"><td>gcc</td> +<td>Gcc Linker</td> +</tr> +<tr class="a"><td>g++</td> +<td>G++ Linker</td> +</tr> +<tr class="b"><td>ld</td> +<td>Ld Linker</td> +</tr> +<tr class="a"><td>ar</td> +<td>Gcc Librarian</td> +</tr> +<tr class="b"><td>msvc</td> +<td>Microsoft Linker</td> +</tr> +<tr class="a"><td>bcc</td> +<td>Borland Linker</td> +</tr> +<tr class="b"><td>df</td> +<td>Compaq Visual Fortran Linker</td> +</tr> +<tr class="a"><td>icl</td> +<td>Intel Linker for Windows (IA-32)</td> +</tr> +<tr class="b"><td>ecl</td> +<td>Intel Linker for Windows (IA-64)</td> +</tr> +<tr class="a"><td>icc</td> +<td>Intel Linker for Linux (IA-32)</td> +</tr> +<tr class="b"><td>ecc</td> +<td>Intel Linker for Linux (IA-64)</td> +</tr> +<tr class="a"><td>CC</td> +<td>Sun ONE Linker</td> +</tr> +<tr class="b"><td>aCC</td> +<td>HP aC++ Linker</td> +</tr> +<tr class="a"><td>os390</td> +<td>OS390 Linker</td> +</tr> +<tr class="b"><td>os390batch</td> +<td>OS390 Linker</td> +</tr> +<tr class="a"><td>os400</td> +<td>IccLinker</td> +</tr> +<tr class="b"><td>sunc89</td> +<td>C89 Linker</td> +</tr> +<tr class="a"><td>xlC</td> +<td>VisualAge Linker</td> +</tr> +<tr class="b"><td>wcl</td> +<td>OpenWatcom C/C++ linker</td> +</tr> +<tr class="a"><td>wfl</td> +<td>OpenWatcom FORTRAN linker</td> +</tr> +</table> +</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/LinkerEnum.html">LinkerEnum</a> +</td> +</tr> +<tr class="b"><td>newenvironment</td> +<td>Do not propagate old environment when new environment variables are + specified.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>rebuild</td> +<td>If set true, all targets will be unconditionally rebuilt.</td> +<td>boolean</td> +</tr> +<tr class="b"><td>refid</td> +<td>Specifies that this element should behave as if the content of the + element with the matching id attribute was inserted at this location. If + specified, no other attributes or child content should be specified, + other than "if", "unless" and "description".</td> +<td>Reference</td> +</tr> +<tr class="a"><td>stack</td> +<td>Sets stack size in bytes.</td> +<td>FlexInteger</td> +</tr> +<tr class="b"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the configuration will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a href="#about:blank">env</a> +</dt> +<dd>Add an environment variable to the launched process.</dd> +<dt><a href="ConditionalFileSet.html">fileset</a> +</dt> +<dd>Adds a source file set. + + Files in these set will be processed by this configuration and will not + participate in the auction.</dd> +<dt><a href="LibrarySet.html">libset</a> +</dt> +<dd>Adds a system library set.</dd> +<dt><a href="LinkerArgument.html">linkerarg</a> +</dt> +<dd>Adds a linker command-line arg.</dd> +<dt><a href="LinkerParam.html">linkerparam</a> +</dt> +<dd>Adds a compiler command-line arg.</dd> +<dt><a href="SystemLibrarySet.html">syslibset</a> +</dt> +<dd>Adds a system library set.</dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/LinkerParam.html b/site/antdocs/LinkerParam.html new file mode 100644 index 0000000..20352e2 --- /dev/null +++ b/site/antdocs/LinkerParam.html @@ -0,0 +1,265 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - linkerparam</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="linkerparam"></a> +linkerparam</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Place class description here.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The argument will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>name</td> +<td>Specifies relative location of argument on command line. "start" will + place argument at start of command line, "mid" will place argument after + all "start" arguments but before filenames, "end" will place argument + after filenames.</td> +<td>String</td> +</tr> +<tr class="b"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the argument will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>value</td> +<td>Specifies the string that should appear on the command line. The + argument will be quoted if it contains embedded blanks. Use multiple + arguments to avoid quoting.</td> +<td>String</td> +</tr> +</table> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/PrecompileDef.html b/site/antdocs/PrecompileDef.html new file mode 100644 index 0000000..84509bc --- /dev/null +++ b/site/antdocs/PrecompileDef.html @@ -0,0 +1,280 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - precompile</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="precompile"></a> +precompile</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +An element that specifies a prototype file and rules for source files that + should not use precompiled headers</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>description</td> +<td>Sets a description of the current data type.</td> +<td>String</td> +</tr> +<tr class="a"><td>id</td> +<td>Sets an id that can be used to reference this element.</td> +<td>String</td> +</tr> +<tr class="b"><td>if</td> +<td>Set the 'if' condition. + + The processor will be ignored unless the property is defined. + + The value of property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + isActive() is evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>prototype</td> +<td>Sets file to precompile. + + Should be a source file that includes only one unguarded header file. + Default value is "stdafx.cpp".</td> +<td>File</td> +</tr> +<tr class="b"><td>refid</td> +<td>Specifies that this element should behave as if the content of the + element with the matching id attribute was inserted at this location.</td> +<td>Reference</td> +</tr> +<tr class="a"><td>unless</td> +<td>Set the 'unless' condition. If named property exists at execution time, + the processor will be ignored. + + Value of property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when isActive is called.</td> +<td>String</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a href="PrecompileExceptDef.html">except</a> +</dt> +<dd>Adds filesets that specify files that should not be processed with + precompiled headers enabled.</dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/PrecompileExceptDef.html b/site/antdocs/PrecompileExceptDef.html new file mode 100644 index 0000000..b1eabd0 --- /dev/null +++ b/site/antdocs/PrecompileExceptDef.html @@ -0,0 +1,249 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - precompileexcept</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="precompileexcept"></a> +precompileexcept</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Specifies files that should not be compiled using precompiled headers.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>dir</td> +<td>Sets the base-directory</td> +<td>File</td> +</tr> +<tr class="a"><td>includes</td> +<td>Comma or space separated list of file patterns that should not be + compiled using precompiled headers.</td> +<td>String</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a href="ConditionalFileSet.html">fileset</a> +</dt> +<dd>Adds filesets that specify files that should not be processed using + precompiled headers.</dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/ProjectDef.html b/site/antdocs/ProjectDef.html new file mode 100644 index 0000000..a23ad34 --- /dev/null +++ b/site/antdocs/ProjectDef.html @@ -0,0 +1,332 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - project</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="project"></a> +project</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Requests the creation of an IDE project file. Experimental. + + Implementation status: msdev5, msdev6 and cbuilderx + generate reasonable project files for simple projects, + xcode and msdev7 and msdev71 capture source file lists and + a few settings.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>classname</td> +<td>Class name for a user-supplied project writer. Use the "type" + attribute to specify built-in project writer implementations.</td> +<td>String</td> +</tr> +<tr class="a"><td>description</td> +<td></td> +<td>String</td> +</tr> +<tr class="b"><td>failonerror</td> +<td>Sets whether a failure to write the project file should cause the + task to fail. Default is true.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The configuration will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="b"><td>name</td> +<td>Set name.</td> +<td>String</td> +</tr> +<tr class="a"><td>outfile</td> +<td>Sets the name for the generated project file.</td> +<td>File</td> +</tr> +<tr class="b"><td>overwrite</td> +<td>Sets whether an existing project file should be overwritten, + default is true. If false and the project file exists, + the value of failonerror will determine if the task fails.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>refid</td> +<td></td> +<td>Reference</td> +</tr> +<tr class="b"><td>type</td> +<td>Set project type. + + + <table class="bodyTable"><thead>Supported project formats </thead><tr class="a"><td>cbuilderx</td> +<td>Borland C++BuilderX</td> +</tr> +<tr class="b"><td>msvc5</td> +<td>Microsoft Visual C++ 97</td> +</tr> +<tr class="a"><td>msvc6</td> +<td>Microsoft Visual C++ 6</td> +</tr> +<tr class="b"><td>msvc7</td> +<td>Microsoft Visual C++.NET</td> +</tr> +<tr class="a"><td>msvc71</td> +<td>Microsoft Visual C++.NET 2003</td> +</tr> +<tr class="b"><td>msvc8</td> +<td>Microsoft Visual C++ 2005</td> +</tr> +<tr class="a"><td>msvc9</td> +<td>Microsoft Visual C++ 2008</td> +</tr> +<tr class="b"><td>xcode</td> +<td>Apple Xcode</td> +</tr> +</table> +</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/ide/ProjectWriterEnum.html">ProjectWriterEnum</a> +</td> +</tr> +<tr class="a"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the configuration will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a href="CommentDef.html">comment</a> +</dt> +<dd>Add comment for the generated project file.</dd> +<dt><a href="DependencyDef.html">dependency</a> +</dt> +<dd>Add a dependency definition to the project.</dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/SystemIncludePath.html b/site/antdocs/SystemIncludePath.html new file mode 100644 index 0000000..e27a472 --- /dev/null +++ b/site/antdocs/SystemIncludePath.html @@ -0,0 +1,306 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - systemincludepath</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="systemincludepath"></a> +systemincludepath</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +A system include path. + + Files located using a system include path will not participate in dependency + analysis. + + Standard include paths for a compiler should not be specified since these + should be determined from environment variables or configuration files by + the compiler adapter. + + Works like other paths in Ant with with the addition of "if" and "unless" + conditions.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>description</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The path will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="b"><td>location</td> +<td></td> +<td>File</td> +</tr> +<tr class="a"><td>path</td> +<td></td> +<td>String</td> +</tr> +<tr class="b"><td>refid</td> +<td></td> +<td>Reference</td> +</tr> +<tr class="a"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the path will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +<div class="section"><h3><a name="parameters_as_nested_elements"></a> +parameters as nested elements</h3> +<dl><dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path"></a> +</dt> +<dd></dd> +<dt><a href="#about:blank">dirset</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path">existing</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path">extdirs</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">filelist</a> +</dt> +<dd></dd> +<dt><a href="#about:blank">fileset</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path">path</a> +</dt> +<dd></dd> +<dt><a class="externalLink" href="http://ant.apache.org/manual/using.html#path">pathelement</a> +</dt> +<dd></dd> +</dl> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/SystemLibrarySet.html b/site/antdocs/SystemLibrarySet.html new file mode 100644 index 0000000..3c2a1cf --- /dev/null +++ b/site/antdocs/SystemLibrarySet.html @@ -0,0 +1,293 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - syslibset</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <strong>syslibraryset</strong> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="syslibset"></a> +syslibset</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +A set of system library names. Timestamp or location of system libraries are + not considered in dependency analysis. + + Libraries can also be added to a link by specifying them in a fileset. + + For most Unix-like compilers, syslibset will result in a series of -l and -L + linker arguments. For Windows compilers, the library names will be used to + locate the appropriate library files which will be added to the linkers + input file list as if they had been specified in a fileset.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>casesensitive</td> +<td>Sets case sensitivity of the file system. If not set, will default to + the linker's case sensitivity.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>dataset</td> +<td>Sets the dataset. Used on OS390 if the libs are in a dataset.</td> +<td>String</td> +</tr> +<tr class="b"><td>description</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>dir</td> +<td>Library directory.</td> +<td>File</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The library set will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>libs</td> +<td>Comma-separated list of library names without leading prefixes, such as + "lib", or extensions, such as ".so" or ".a".</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/CUtil/StringArrayBuilder.html">StringArrayBuilder</a> +</td> +</tr> +<tr class="b"><td>refid</td> +<td></td> +<td>Reference</td> +</tr> +<tr class="a"><td>type</td> +<td>Sets the preferred library type. Supported values "shared", "static", and + "framework". "framework" is equivalent to "shared" on non-Darwin platforms.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/types/LibraryTypeEnum.html">LibraryTypeEnum</a> +</td> +</tr> +<tr class="b"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the library set will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/TargetDef.html b/site/antdocs/TargetDef.html new file mode 100644 index 0000000..6302bf1 --- /dev/null +++ b/site/antdocs/TargetDef.html @@ -0,0 +1,282 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - targetplatform</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <strong>targetplatform</strong> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="targetplatform"></a> +targetplatform</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Information on the execution platforms for the generated code. + (Non-functional prototype)</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>arch</td> +<td>Sets cpu architecture, compiler may use cpu specific instructions.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/ArchEnum.html">ArchEnum</a> +</td> +</tr> +<tr class="a"><td>cpu</td> +<td>Sets preferred cpu, but does not use cpu specific instructions.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/CPUEnum.html">CPUEnum</a> +</td> +</tr> +<tr class="b"><td>description</td> +<td>Sets a description of the current data type.</td> +<td>String</td> +</tr> +<tr class="a"><td>id</td> +<td>Sets an id that can be used to reference this element.</td> +<td>String</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The define will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>osfamily</td> +<td>Sets operating system family.</td> +<td><a href="../apidocs/net/sf/antcontrib/cpptasks/OSFamilyEnum.html">OSFamilyEnum</a> +</td> +</tr> +<tr class="b"><td>refid</td> +<td>Specifies that this element should behave as if the content of the + element with the matching id attribute was inserted at this location. If + specified, no other attributes should be specified.</td> +<td>Reference</td> +</tr> +<tr class="a"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the define will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/UndefineArgument.html b/site/antdocs/UndefineArgument.html new file mode 100644 index 0000000..17a63c0 --- /dev/null +++ b/site/antdocs/UndefineArgument.html @@ -0,0 +1,256 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - undefinearg</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <a href="../antdocs/VersionInfo.html">versioninfo</a> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="undefinearg"></a> +undefinearg</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Preprocessor macro undefinition.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The define will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>name</td> +<td>Set the name attribute</td> +<td>String</td> +</tr> +<tr class="b"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the define will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> diff --git a/site/antdocs/VersionInfo.html b/site/antdocs/VersionInfo.html new file mode 100644 index 0000000..d5ce034 --- /dev/null +++ b/site/antdocs/VersionInfo.html @@ -0,0 +1,353 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + + + + + + + + + + + +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>cpptasks: Compile tasks for Apache Ant - versioninfo</title> + <style type="text/css" media="all"> + @import url("../css/maven-base.css"); + @import url("../css/maven-theme.css"); + @import url("../css/site.css"); + </style> + <link rel="stylesheet" href="../css/print.css" type="text/css" media="print" /> + <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> + </head> + <body class="composite"> + <div id="banner"> + <a href="http://ant-contrib.sourceforge.net/" id="bannerLeft"> + + ant-contrib + + </a> + <a href="http://www.sourceforge.net/" id="bannerRight"> + + <img src="http://sflogo.sourceforge.net/sflogo.php?group_id=36177&type=5" alt="" /> + + </a> + <div class="clear"> + <hr/> + </div> + </div> + <div id="breadcrumbs"> + + + + + + + + + <div class="xleft"> + Last Published: 2008-04-02 + | + <a href="http://ant-contrib.sourceforge.net/" class="externalLink">ant-contrib</a> + > + + <a href="../">cpptasks</a> + </div> + <div class="xright"> + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + <div id="leftColumn"> + <div id="navcolumn"> + + + + + + + + + <h5>Get cpptasks</h5> + <ul> + + <li class="none"> + <a href="http://sourceforge.net/project/showfiles.php?group_id=36177" class="externalLink">Download</a> + </li> + + <li class="none"> + <a href="../changes-report.html">Changes</a> + </li> + + <li class="none"> + <a href="../license.html">License</a> + </li> + </ul> + <h5>About cpptasks</h5> + <ul> + + <li class="none"> + <a href="../index.html">Usage</a> + </li> + </ul> + <h5>Elements</h5> + <ul> + + <li class="none"> + <a href="../antdocs/CCTask.html">cc</a> + </li> + + <li class="none"> + <a href="../antdocs/CompilerDef.html">compiler</a> + </li> + + <li class="none"> + <a href="../antdocs/DefineSet.html">defineset</a> + </li> + + <li class="none"> + <a href="../antdocs/DistributerDef.html">distributer</a> + </li> + + <li class="none"> + <a href="../antdocs/LibrarySet.html">libraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/LinkerDef.html">linker</a> + </li> + + <li class="none"> + <a href="../antdocs/SystemLibrarySet.html">syslibraryset</a> + </li> + + <li class="none"> + <a href="../antdocs/TargetDef.html">targetplatform</a> + </li> + + <li class="none"> + <strong>versioninfo</strong> + </li> + </ul> + <h5>Community</h5> + <ul> + + <li class="none"> + <a href="../mail-lists.html">Mailing Lists</a> + </li> + + <li class="none"> + <a href="../issue-tracking.html">Issue Tracking</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/projects/ant-contrib/" class="externalLink">Project Page</a> + </li> + + <li class="none"> + <a href="http://sourceforge.net/news/?group_id=36177" class="externalLink">News</a> + </li> + </ul> + <h5>Development</h5> + <ul> + + <li class="none"> + <a href="../source-repository.html">Repository</a> + </li> + + <li class="none"> + <a href="../apidocs/index.html">JavaDoc</a> + </li> + + <li class="none"> + <a href="../integration.html">Continuous Integration</a> + </li> + </ul> + <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"> + <img alt="Built by Maven" src="../images/logos/maven-feather.png"></img> + </a> + + + + + + + + + </div> + </div> + <div id="bodyColumn"> + <div id="contentBox"> + <div class="section"><h2><a name="versioninfo"></a> +versioninfo</h2> +<div class="section"><h3><a name="Description"></a> +Description</h3> +Version Information. + + This information is applied in a platform specific manner + to embed version information into executable images. This + behavior is new and subject to change. + + On the Microsoft Windows platform, a resource is generated and added + to the set of files to be compiled. A resource compiler must + be specified to compile the generated file. + + On Unix platforms, versioninfo is currently not used. + Future versions may append fileversion to the output file name, + use compatibility version for -soname and possibly create + symbolic links.</div> +<div class="section"><h3><a name="parameters"></a> +parameters</h3> +<table class="bodyTable"><tr class="a"><td><b>Attribute</b> +</td> +<td><b>Description</b> +</td> +<td><b>Type</b> +</td> +</tr> +<tr class="b"><td>companyname</td> +<td>Sets company name.</td> +<td>String</td> +</tr> +<tr class="a"><td>compatibilityversion</td> +<td>Sets compatibility version.</td> +<td>String</td> +</tr> +<tr class="b"><td>description</td> +<td></td> +<td>String</td> +</tr> +<tr class="a"><td>extends</td> +<td>Specifies that this element extends the element with id attribute with a + matching value. The configuration will be constructed from the settings + of this element, element referenced by extends, and the containing cc + element.</td> +<td>Reference</td> +</tr> +<tr class="b"><td>filecomments</td> +<td>Sets comments.</td> +<td>String</td> +</tr> +<tr class="a"><td>filedescription</td> +<td>Sets file description.</td> +<td>String</td> +</tr> +<tr class="b"><td>fileversion</td> +<td>Sets file version.</td> +<td>String</td> +</tr> +<tr class="a"><td>id</td> +<td>Sets an id that can be used to reference this element.</td> +<td>String</td> +</tr> +<tr class="b"><td>if</td> +<td>Sets the property name for the 'if' condition. + + The define will be ignored unless the property is defined. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") will throw an exception when + evaluated.</td> +<td>String</td> +</tr> +<tr class="a"><td>internalname</td> +<td>Sets internal name. Internal name will automatically be + specified from build step, only set this value if + intentionally overriding that value.</td> +<td>String</td> +</tr> +<tr class="b"><td>language</td> +<td>Sets language.</td> +<td>String</td> +</tr> +<tr class="a"><td>legalcopyright</td> +<td>Sets legal copyright.</td> +<td>String</td> +</tr> +<tr class="b"><td>legaltrademarks</td> +<td>Sets legal trademark.</td> +<td>String</td> +</tr> +<tr class="a"><td>originalfilename</td> +<td>Sets original name. Only set this value if + intentionally overriding the value from the build set.</td> +<td>String</td> +</tr> +<tr class="b"><td>patched</td> +<td>Sets prerelease.</td> +<td>boolean</td> +</tr> +<tr class="a"><td>prerelease</td> +<td>Sets prerelease.</td> +<td>boolean</td> +</tr> +<tr class="b"><td>privatebuild</td> +<td>Sets private build.</td> +<td>String</td> +</tr> +<tr class="a"><td>productname</td> +<td>Sets product name.</td> +<td>String</td> +</tr> +<tr class="b"><td>productversion</td> +<td>Sets product version.</td> +<td>String</td> +</tr> +<tr class="a"><td>refid</td> +<td>Specifies that this element should behave as if the content of the + element with the matching id attribute was inserted at this location. If + specified, no other attributes should be specified.</td> +<td>Reference</td> +</tr> +<tr class="b"><td>specialbuild</td> +<td>Sets private build.</td> +<td>String</td> +</tr> +<tr class="a"><td>unless</td> +<td>Set the property name for the 'unless' condition. + + If named property is set, the define will be ignored. + + The value of the property is insignificant, but values that would imply + misinterpretation ("false", "no") of the behavior will throw an + exception when evaluated.</td> +<td>String</td> +</tr> +</table> +</div> +</div> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright">© + 2001-2008 + + Ant-Contrib Project + + + + + + + + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html> |