Ant-Scripts werden normalerweise mit der Plug-in-Entwicklungsumgebung (Plug-in Development Environment - PDE) generiert. Sie können jedoch auch manuell oder durch andere Scripts generiert werden.
PDE stellt Ant-Tasks für die Generierung unterschiedlicher Erstellungsscripts zur Verfügung. Die Generierungsfunktionen für Erstellungsscripts befinden sich in den folgenden Tasks. Argumente werden für jede Task ebenfalls angegeben.
elements: Eine durch Kommata gegliederte Liste der Einträge, die abgerufen werden. Es wird erwartet, dass die Einträge im Format "type@id" wie im Verzeichnisdateiformat angegeben vorliegen.
install: Das Verzeichnis, aus dem die Komponenten und Plug-in-Projekte entnommen werden (Check-out).
directory: Der Name der Verzeichnisdatei.
scriptname: Der Name des generierten Scripts.
children: Gibt optional an, ob die Scriptgenerierung für enthaltene Plug-ins und Fragmente aufgerufen werden soll. Der Standardwert ist "true".
cvspassfile: Der optionale Name einer CVS-Kennwortdatei.
elements: Eine durch Kommata gegliederte Liste der Einträge, die erstellt werden. Es wird erwartet, dass die Einträge im Format "type@id" wie im Verzeichnisdateiformat angegeben vorliegen.
install: Das Verzeichnis in dem sich die zu erstellenden Komponenten und Plug-ins befinden.
children: Gibt optional an, ob die Scriptgenerierung für enthaltene Plug-ins und Fragmente aufgerufen werden soll. Der Standardwert ist "true".
devEntries: Eine optionale und durch Kommata gegliederte Liste der Verzeichnisse, die an den Kompilierungsklassenpfad übergeben werden soll.
pluginPath: Eine optionale und durch Kommata gegliederte Liste der URLs, die auf installierte Plug-ins zeigen. Wenn diese Task angegeben ist, muss die Liste die gesamte Liste der zu kompilierenden Plug-ins enthalten.
<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"/>
Bitte beachten Sie, dass die Parameter, die nach der Anwendung angegeben sind, an Ant übergeben werden.