Met de bestands- en padopties worden alle bestanden aangegeven die zijn opgenomen in het pakket. Voor de bestands- en padopties wordt de volgende syntaxis gebruikt:
files_and_dirs -C dir files_and_dirs -e file_or_dir dir -extdir dir
files_and_dirs
De bestanden en mappen in het AIR-pakket. U kunt een willekeurig aantal bestanden en mappen opgeven, gescheiden door spaties. Als u een map opgeeft, worden alle bestanden en mappen in die map, behalve verborgen bestanden, aan het pakket toegevoegd. (Als het descriptorbestand van de toepassing wordt opgegeven, rechtstreeks of door het omzetten van jokertekens of het uitbreiden van mappen, wordt het genegeerd en niet opnieuw aan het pakket toegevoegd.) De opgegeven bestanden en mappen moeten zich in de huidige map of een submap van de huidige map bevinden. Gebruik de optie
-C
om een andere map dan de huidige te selecteren.
Belangrijk:
in de argumenten
file_or_dir
die na de optie –
C
volgen, kunnen geen jokertekens worden gebruikt. (Opdrachtshells zetten de jokertekens om voordat de argumenten worden doorgegeven aan ADT, waardoor ADT de bestanden op onjuiste locaties zoekt.) U kunt echter wel een punt (".") gebruiken om de huidige map aan te geven. Bijvoorbeeld:
-C assets .
hiermee wordt alles in de map assets, inclusief alle submappen, gekopieerd naar het hoofdniveau van het toepassingspakket.
-C dir files_and_dirs
Hiermee wijzigt u de werkmap in de waarde van
dir
voordat de volgende bestanden en mappen worden toegevoegd aan het toepassingspakket (opgegeven in
files_and_dirs
). De bestanden en mappen worden toegevoegd aan de hoofdmap van het toepassingspakket. U kunt de optie –
C
een willekeurig aantal keren gebruiken om bestanden op te nemen vanuit meerdere plaatsen in het bestandssysteem. Als u voor
dir
een relatief pad opgeeft, wordt het pad altijd gebaseerd op de oorspronkelijke werkmap.
Wanneer ADT de bestanden en mappen omzet die in het pakket aanwezig zijn, worden de relatieve paden tussen de huidige map en de doelbestanden opgeslagen. Deze paden worden naar de mapstructuur van de toepassing omgezet wanneer het pakket wordt geïnstalleerd. Als u
-C release/bin lib/feature.swf
opgeeft, wordt het bestand
release/bin/lib/feature.swf
daarom in de submap
lib
van de hoofdmap van de toepassing geplaatst.
-e file_or_dir dir
Hiermee wordt het bestand of de map in de opgegeven pakketmap geplaatst. U kunt deze optie niet gebruiken wanneer u een ANE-bestand in een pakket plaatst.
Opmerking:
in het element
<content>
van het descriptorbestand van de toepassing moet de uiteindelijke locatie zijn opgegeven van het hoofdbestand van de toepassing in de mapstructuur van het toepassingspakket.
-extdir
dir
De waarde van
dir
is de naam van een map waarin naar native extensies (ANE-bestanden) moet worden gezocht. Geef een absoluut pad op, of een pad in relatie tot de huidige map. U kunt de optie
-extdir
meerdere malen opgeven.
De opgegeven map bevat ANE-bestanden voor native extensies die de toepassing gebruikt. Elk ANE-bestand in deze map heeft de bestandsnaamtoevoeging .ane. De bestandsnaam vóór de toevoeging .ane hoeft echter
niet
overeen te komen met de waarde van het
extensionID
-element van het descriptorbestand van de toepassing.
Als u bijvoorbeeld
-extdir ./extensions
gebruikt, kan de map
extensions
er als volgt uitzien:
extensions/
extension1.ane
extension2.ane
Opmerking:
het gebruik van de optie -extdir vanuit de ADT-tool en de ADL-tool is niet hetzelfde. In ADL verwijst de optie naar een map die submappen bevat die elk op hun beurt een niet-verpakt ANE-bestand bevatten. In ADT geeft de optie een map op die ANE-bestanden bevat.