Вход:  Пароль:  
FreeSource: AltLinux/Sisyphus/Alterator/sdk ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия AltLinux/Sisyphus/Alterator/sdk за 2008-07-10 18:09:32..

Alterator-sdk


alterator-sdk — программа для для изготовления шаблонов модулей alterator. Программа последовательно запускает указанные скрипты-"генераторы", каждый из которых создает определенную часть модуля в соответствии с параметрами настройки.

параметры командной строки


alterator-sdk [параметры] <генератор1> ... <генераторN>


параметры:


-h --help — вывести помощь по параметрам командной строки и выйти


-d --defaults — вывести значения по умолчанию для всех параметров настройки и выйти


-g --generators — вывести список всех генераторов и выйти


-p --profiles — вывести список всех профилей и выйти


-r --root <dir> — использовать директорию dir в качестве корневой директории проекта. Значение по умолчанию: "."


-s --set <name>=<value> — установить значение параметра настройки name

генераторы и настройки


В начале работы с новым модулем полезно использовать генератор init. Он создает в корневой директории проекта файл .alterator_sdk, в который записывает настройки по умолчанию. Вы можете использовать другие настройки, передав их через параметр командной строки -o (например, ./alterator-sdk -o NAME=mymodule init).


После этого полезно посмотреть и отредактировать файл .alterator_sdk.


Все остальные генераторы будут использовать настройки из .alterator_sdk. Вы можете передавать им другие настройки с помощью параметра командной строки -o.


Список всех параметров настройки и их значения по умолчанию выводятся командой alterator-sdk --defaults


Список всех генераторов выводится командой alterator-sdk --generators

профили модулей


Предполагается, что с помощью alterator-sdk можно создавать модули в соответствии с несколькими стандартными профилями. Выбор профиля управляется параметром настройки PROFILE.


Список профилей можно выводится командой alterator-sdk --profiles

внутренности


Скрипты-генераторы лежат в /usr/share/altertor-sdk/generators/. Каждый скрипт может быть запущен с параметром -h — в этом случае он выведет строчку со своим кратким описанием, или без параметров — в этом случае он будет вполнять необходимые действия. Все действия выполняются в текущей директории, все настройки передаются через переменные окружения ALTERATOR_SDK_<name>.


В директории /usr/share/altertor-sdk/profiles/ лежат данные, разложенные по поддиректориям с названиями профилей. В каждой директории должен лежать файл descr с описанием профиля.


Файлы, лежащие в этих директориях, чье имя начинается и с подчеркивания в переборах не участвуют


Настройки по умолчанию лежат в /usr/share/altertor-sdk/defaults



 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]