Опис команди терміналу osacompile в mac OS X
Скомпілювати скрипт AppleScript або іншою мовою OSA і зберегти його у виконуваному коді.
Параметри osascompile:
| -llanguage | Визначити мову скрипта для текстового файлу. За промовчанням текстові файли компілюються як AppleScript. |
| -estatement | Ввести один рядок скрипту, вказаний замістьstatement. Для створення багаторядкового скрипту цей параметр (-e ) може бути використаний кілька разів в одній команді. Скрипти використовують подвійні лапки і одинарні, а також зірочку *, які можуть бути інтерпретовані оболонкою, тому команда повинна мати коректні лапки.
Вказує ім'я скомпілюваного файлу name. Якщо цей параметр не використовувати, стандартним результуючим файлом буде файл "a.scpt". Значення параметра -o частково визначає формат скомпільованого файлу. Тобто якщо файл, вказаний замістьnameще не існує, то задане розширення файлу буде використано вкомпілі для визначення типу результату. Якщо розширення ".app", то буде створено нову програму (applet або droplet), а якщо вказати розширення ".scpt", то результатом буде скомпільований скрипт. Інакше створюється файл, тип якого визначається параметрами -d та-r.
| -x | Зберегти результат у вигляді файлу, що виконується. |
| -s | Визначає тип результуючої програми як stay open, що залишається постійно відкритим або працює у фоновому режимі. |
| -u | Використовувати стартове вікно |
| -aarch | Створити applet або droplet (applet, але підтримує технологію drag and drop) длявказаної архітектури комп'ютера. Варіанти значеньarch: "ppc", "i386", "x86_64". За промовчанням створюється універсальний бінарний файл.
За замовчуванням. Помістити скомпільований скрипт у зону даних вихідного файлу.