Ich möchte eine andere Ameisen-Build-Datei von Ant laufen lassen, und die Aufgabe <ant>
sieht dafür perfekt aus.Ant, Umgebungsvariable für <ant> Task festlegen?
Die andere Build-Datei verwendet Umgebungsvariablen für ein paar Dinge. Gibt es eine Möglichkeit, Umgebungsvariablen für den Kind-Ameisen-Prozess zu setzen?
Ich sehe, dass die <exec>
Aufgabe scheint verschachtelt <env>
s, aber nichts ähnliches für <ant>
.
Ich verstehe, dass ' ' lädt einfach die aktuellen Umgebungsvariablen in eine ant-Eigenschaft namens "env", nein? Das kann also OK sein, wenn die andere Build-Datei die selbe ' ' -Zeile verwendet und nur diese Umgebungsvariablen über '$ {env}' verwendet, aber es werden keine Umgebungsvariablen gesetzt im Kind Ameisenprozess. (Ich werde es jedoch versuchen, wenn ich zur Arbeit komme.) –
Ken
Ich sehe den Punkt Ihres Vorschlags in diesem Zusammenhang nicht - Kens existierendes Skript müsste sich auf env vars mit einem führenden "env" beziehen. 'damit es funktioniert. Und wenn es das tut, wird es schon 'property environment =" env "' selbst ausführen. –