Предыдущий раздел

5. Справочное руководство

Следующий раздел

5.2. Скрипт b-<ПРОЕКТ>

5.1. Скрипт начальной настройки xwmake/setup

Процедура начальной настройки “xwmake/setup” создаёт скрипт запуска двигателя для пакетов вида b-<ПОДКАТАЛОГ-ПРОЕКТА>, содержащий:

  • запуск двигателя системы сборки для указанных пакетов
  • параметры проекта по умолчанию
  • присваивания переменных, заданных как параметры процедуры “xwmake/setup” и используемых только если эти параметры не поставляются пользователем созданному скрипту запуска пакетов.

Вызов:

./xwmake/setup <ПОДКАТАЛОГ-ПРОЕКТА> <СКЛАД-ИСХОДНИКОВ> \
       [-common <ПОДКАТАЛОГ-ОБЩИХ-ПАКЕТОВ>]            \
       [-var <ПОДКАТАЛОГ-СБОРКИ>]                      \
       [<ИМЯ>=<ЗНАЧЕНИЕ> ...]

Описание параметров:

  • <ПОДКАТАЛОГ-ПРОЕКТА>

    Подкаталог, содержащий файловую структуру проекта.

    Как правило, имеет имя, совпадающее с именем проекта <ПРОЕКТ>.

    Проект может иметь несколько разных подкаталогов проектов, содержащих разные проекты. Если они используются, то процедуру начальной настройки нужно выполнить для каждого из используемых проектов.

    Эти множественные подкаталоги проектов не являются подпроектами, итог сборки одного такого проекта не может использоваться другим проектом, так как проекты изолированы.

  • <СКЛАД-ИСХОДНИКОВ>

    Каталог в надёжной файловой системе для длительного хранения пакетов исходных текстов. Подробнее.

  • -common <ПОДКАТАЛОГ-ОБЩИХ-ПАКЕТОВ>

    Умолчание - ”./common_xw”

    Подробнее.

  • -var <ПОДКАТАЛОГ-СБОРКИ>

    Умолчание - var_<ПОДКАТАЛОГ-ПРОЕКТА>

    Подробнее.

  • <ИМЯ>=<ЗНАЧЕНИЕ> <ИМЯ>=<ЗНАЧЕНИЕ> ...