Bestands- en padopties

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.