Les scripts Ant sont généralement générés à l'aide de l'environnement
de développement de plug-in (PDE), mais ils peuvent également l'être
manuellement ou à l'aide d'autres scripts.
PDE propose effectivement des tâches Ant permettant de générer divers
scripts de compilation. Les fonctions de génération de scripts de
compilation résident dans les tâches suivantes. Des arguments are
sont également répertoriés pour chaque tâche.
elements : liste d'entrées séparées par une virgule représentant les éléments à extraire. Ces entrées doivent être au format type@id comme indiqué à la section Format du fichier de répertoires ;
install : répertoire dans lequel les projets de plug-in et les dispositifs seront réservés ;
directory : nom du fichier de répertoires ;
nomscript : nom du script généré ;
children : provoque la génération de scripts pour les plug-in et les fragments imbriqués (facultatif). Par défaut définie à true ;
cvspassfile : nom d'un fichier de mots de passe CVS (facultatif).
elements : liste d'entrées séparées par une virgule représentant les éléments à compiler. Ces entrées doivent être au format type@id comme indiqué à la section Format du fichier de répertoires ;
install : répertoire qui contient les dispositifs et plug-in à compiler ;
children : provoque la génération de scripts pour les plug-in et les fragments imbriqués (facultatif). Par défaut définie à true ;
devEntries : liste de répertoires séparés par une virgule à fournir au chemin de classe de compilation (facultatif).
pluginPath : liste d'URL séparées par une virgule et pointant sur les plug-in installés (facultatif). Si spécifiée, cette liste doit inclure tous les plug-in à compiler.
<eclipse.fetch elements="plugin@org.eclipse.core.boot" install="c:\toBuild" directory="directory.txt" scriptname="fetch.xml"/> <eclipse.buildScript elements="plugin@org.eclipse.core.boot" install="c:\toBuild"/>
Notez que les paramètres qui figurent après l'application sont ceux transmis à Ant.