Создание надстройки
Для создания надстроек используется утилита командной строки mox, которая входит в состав дистрибутива редакторов. Исполняемый файл утилиты mox находится в директории установки МойОфис.
mox create --source=${plugin directory} --package=${package name}
Параметры:
-s [--source] путь к директорию, содержащему надстройку
-p [--package] имя надстройки
-d [--delete] удалить существующую надстройку
Команда create создает надстройку из содержимого директория, заданного параметром --source. Если параметр --package отсутствует, в качестве имени надстройки будет использовано имя директория. Если файл надстройки уже существует команда выполнится с ошибкой. Для того чтобы этого избежать, используйте параметр --delete для предварительного удаления предыдущего файла. Файл надстройки всегда создается с расширением '.mox'. Если надстройка подписана, будет произведена проверка подписи. Если проверка не пройдена, надстройка не будет создана.
Пример создания надстройки для OS Windows:
mox.exe create --source=d:\Work\SampleExtension --package=SampleExtension
INFO: A digest of the package is successfully verified
INFO: The package file 'SampleExtension.mox' is created
Пример создания надстройки для OS Linux:
$ build/mox create --source="./tmp" --package="SampleExtension.mox"
WARNING: the created package is not signed
INFO: The package file 'SampleExtension.mox' is created