Это команда icmstart, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
icmstart - сценарий запуска для обслуживания программы icmbuild
СИНТАКСИС
icmstart [Options] топ-каталог [программа | библиотека]
ОПИСАНИЕ
Ассоциация icmstart скрипт - это общий скрипт, который можно использовать для запуска обслуживания программы.
через icmake(1) и ICMBuild(1). Icmstart создает начальный каталог топ-директор и
устанавливает файлы КЛАССЫ, Версия и ICMconf ниже топ-директор. Второй аргумент
`программа'или `библиотека'может быть определен как режим работы по умолчанию
ICMBuild(1) сценарий.
Скелетные файлы для основного каталога и подкаталогов, по умолчанию перечисленные в файле
/etc/icmake/icmstart.rc, также может быть установлен (см. icmstart.rc(7 г.)).
После перехода в каталог, созданный icmstart домен ICMBuild(1) скрипт может использоваться для
программное сопровождение.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Icmstart может быть вызван со следующими параметрами, которые (если указаны) должны быть первыми
аргументы icmstart:
o -b
Базовая установка: файлы VERSION, usage.cc и version.cc не устанавливаются,
а запись #define USE_VERSION в icmconf закомментирована.
o -c путь к соглашению
Используйте файлы конфигурации (icmstart.rc, АВТОР, ЛЕТ и Версия) если найдено в
confpath, а не в ~ / .icmake и / или / и т.д. / icmake /. Как только файл найден, он
используется для частичного переопределения файлов по умолчанию, предоставленных icmake(1).
o -d
Не выполнять никаких команд, но показывать команды, которые были бы выполнены на
стандартный вывод.
o -I
Не устанавливайте файлы.
o -r Безоговорочно заменить существующие файлы. Если -r не предусмотрено icmstart спрошу
пользователю, чтобы подтвердить, что существующий файл должен быть перезаписан. Если скелет
спецификация относится к каталогу, полный каталог и его подкаталоги будут
быть замененным
o -s каркасный путь
По умолчанию файлы скелета перечислены в файле ресурсов скелета.
/usr/доля/icmake/icmstart.rc. В качестве альтернативы, скелетный файл ресурсов может быть
определяется ICM переменная окружения, которая, в свою очередь, может быть отменена
путь, указанный с помощью -s вариант. Путь каркаса можно указать как полный
путь к файлу или как каталог, и в этом случае предполагается, что скелетный файл ресурсов
be icmstart.rc (см. ниже на СКЕЛЕТ FILES). поскольку icmstart использования cp установить
файлы, cp должен быть доступен, когда icmstart следует установить файлы скелета.
СКЕЛЕТ FILES
Файлы скелетных ресурсов могут содержать комментарии (пустые строки и строки, начинающиеся с
решетка (#)), который игнорируется, и в противном случае должен содержать спецификации ресурса s
установить.
Файл ресурсов по умолчанию: /etc/icmake/icmstart.rc, содержит
КЛАССЫ
P main.cc
P main.ih
P использование.cc
Версия P.cc
П ? сканер
П ? парсер
Этот файл отменен ~ / .icmake / icmstart.rc. Посмотреть icmstart.rc(7) для получения подробной информации о
формат icmstart.rc .
КОНФИГУРАЦИЯ FILES
Файлы конфигурации icmstart.rc, АВТОР, ЛЕТ и Версия признаны и
обработано icmstart.
Если же линия индикатора -c была указана опция файлы конфигурации, найденные по пути, указанному в этом
вариант. Если не указан или файл не найден, то путь ~ / icmake is
осмотрел. Если файл конфигурации не найден в ~ / icmake либо файлы конфигурации в
/ и т. д. / icmake используются.
Файлы конфигурации не требуются для правильной работы icmstart. Когда отсутствует
icmstart выполняет следующие действия по умолчанию:
o Если файл АВТОР не существует icmstart использования #define АВТОР "".
Когда файл АВТОР определяется в пути конфигурации, он должен состоять из одной строки,
определение автора программы. Например,
#define АВТОР "Фрэнк Б. Броккен[электронная почта защищена]>"
o Если файл Версия не существует icmstart использования #define Версия "0.00.00".
Когда файл Версия определяется в пути конфигурации, он должен состоять из одной строки,
определение начальной версии программы. Например,
#define ВЕРСИЯ "1.00.00"
o Если файл ГОД не существует icmstart использования #define ЛЕТ "уууу" в котором гггг is
текущий год.
Когда файл ГОД определяется в пути конфигурации, он должен состоять из одной строки,
определение года выпуска программы. Например,
#define YEARS "2016"
Здесь используется множественное число, поскольку год выпуска обычно становится диапазоном лет после
некоторое время, как в спецификации лет Icmake:
#define YEARS "1992-2016"
o Если файл icmstart.rc не существует (или пусто) icmstart не будет устанавливать никаких
файлов, обычно находящихся в icmstart.rc, но исходный каталог проекта,
ICMconf и Версия установлены. )
Используйте icmstart онлайн с помощью сервисов onworks.net