Antlion
Welcome
License
 
How-To Guides
Getting Started
Libraries
Artifacts
Subprojects
Repositories
Policy Strategies
Format Strings
Extending Antlion
FAQ
 
Tutorials
First Tutorial: Simple
 
Ant Tasks
<artifact>
<libraryDef>
<library>
<library-policy>
inner processors
inner repositories
<library-type>
<library-repository>
<library-urlrepository>
<library-mavenrepository>
<library-repositoryset>
<create-artifact>
<subprojects>
<run-subproject>
<replace-target>
 
Optional Tasks
About optional tasks
RegexpTokenFormatter
 
Repositories

Here's all the built-in repositories currently supported by Antlion, as they are referenced by <library-policy> and <library-type>:


repository
A local repository of external project files. Generally contains only compiled (binary) files like Jars, but may include other artifacts like DTDs and XSD files. See the entry on the <library-repository> task for more details about setting this up.

There can be as many repositories as needed. They process the library entries (looking for their filesystem counterparts) in the order they appear in the Ant build file.

This element can also be a reference to any other repository type, by using the "refid" attribute.


urlrepository
A special kind of repository that allows for a remote repository with a local cache. See the entry on the <urlrepository> task for more details about setting this up.


mavenrepository
A special kind of repository that emulates the Maven repository usage, allowing for a remote repository with a local cache. See the entry on the <mavenrepository> task for more details about setting this up.


repositoryset
For completeness, you can add a <repositoryset> entry, although its usefulness is more for outside the libraryDef than inside it. It can also be used for logically containing different repository groups, if needed.


Document version $Revision: 1.1 $ $Date: 2005/09/23 07:35:45 $

SourceForge Logo
Copyright © 2004-2006, The Antlion Project