Ant: Release Dateien zippen?

DarthShader

Erfahrenes Mitglied
Hallo,

ich habe eine Frage zu Ant: ich würde gerne am Ende des Build-Prozesses meine Release-Dateien zippen mit dem <zip>-Task.

Meine Verzeichnisstruktur sieht z.B. so aus:

Code:
./src
./bin
./dist
build.xml
readme.txt

Innerhalb des "dist" Verzeichnisses liegen alle Release-Dateien, die vom Ant-Skript erstellt wurden.

Wie muss nun ein Zip-Ant-Task aussehen, damit ich eine Zip-Datei erhalte, die exemplarisch folgenden Inhalt hat:

Code:
dist/[die release dateien, die in "./dist" liegen]

Der Punkt ist, innerhalb der Zip-Datei erstmal ein Verzeichnis "dist" zu haben an oberster Ebene, und darunter dann alle Dateien aus dem eigentlichen "./dist" Verzeichnis.


Über Eure Hilfe würde ich mich sehr freuen


Vielen Dank!
 
Hallo Zeja,

ich habe natürlich in die Doku geschaut. Leider kann ich die entscheidende Information nicht finden, wie ich innerhalb der Zip-Datei noch ein Verzeichnis anlege, oder wie ich, alternativ dazu, aus einem verzeichnis heraus ein bestimmtes verzeichnis angebe, welches gezippt in der Zip-Datei landen soll (mit seinem Inhalt).

Kannst Du mir die entsprechende Stelle zeigen bzw. mir das Beispiel zeigen, welches das demonstriert?
 

Neue Beiträge

Zurück