Контроль сборки |
Утилита проверки корректности сборки предназначена для проверки наличия всех ресурсов в собранной системе.
Запуск утилиты контроля сборки:
otk.exe [<ключи>]
<ключи> - ключи, управляющие режимом экспорта:
/? - выдать подсказку по параметрам утилиты otk.
/c:<файл-конфигурации> - задать файл конфигурации утилиты otk. Например:
/c:otk.cfg
/<параметр-файла-конфигурации> - параметры, прописываемые в файле конфигурации, могут быть заданы и в командной строке. Параметры задаются в виде <секция>.<параметр>=<значение>. Для многих параметров имеются краткие синонимы.
Проверяются:
наличие интерфейса для всех пунктов меню;
наличие диалогов, меню для вызова из интерфейса на языке
или формы (команды RunDialog, RunMenu);наличие формы для вызова из интерфейса на языке
;наличие интерфейса для вызова из интерфейса на языке
;наличие логических таблиц для интерфейсов и форм;
наличие прототипа для присоединенной формы;
наличие необходимых контекстов строки статуса;
соответствие объектных интерфейсов;
соответствие параметров вызова интерфейсов, диалогов и форм;
наличие окон для встраиваемых интерфейсов;
соответствие присоединенной формы прототипу;
наличие функций в DLL вызываемых из языка
;проверка на дублирование кода в ресурсе.
Утилита контроля сборки позволяет также получить список неиспользуемых объектов и матрицу вызовов.
Результат работы утилиты с перечнем ошибок записывается в файл otk.log в текущей директории.
Параметры работы утилиты контроля сборки задаются в конфигурационном файле. В том числе там должен быть задан список проверяемых утилитой ресурсов.
По умолчанию используется файл otk.cfg в текущей директории. Конфигурационный файл можно задать явно с помощью ключа /c.