Пакет: coder.make
Представляйте пользовательский набор инструментальных средств
Используйте coder.make.ToolchainInfo чтобы задать и указать новый набор программного обеспечения создают инструменты (toolchain) с продуктами генерации кода MathWorks®.
Чтобы получить информацию набора инструментальных средств о заданных наборах инструментальных средств, используйте coder.make.getDefaultToolchain и coder.make.getToolchainInfoFromRegistry.
coder.make.ToolchainInfo объект содержит:
coder.make.BuildTool объекты, которые могут описать каждый инструмент сборки
coder.make.BuildConfiguration объекты, которые могут применить наборы опций к инструментам сборки

создает объект ToolchainInfo по умолчанию и присваивает его указателю, h = coder.make.ToolchainInfoh.
ToolchainInfo по умолчанию объект включает BuildTool объекты и настройки для C, C++ и gmake:
Значение по умолчанию SupportedLanguages, C/C++, добавляет BuildTool и BuildConfiguration объекты для C и компиляторов C++ к ToolchainInfo.
Значение по умолчанию BuildArtifact, gmake, добавляет BuildTool объект для gmake к ToolchainInfo.BuilderApplication.
Можно использовать входные параметры (пары "имя-значение"), чтобы заменить эти значения по умолчанию, когда вы создаете ToolchainInfo объект. Каждое свойство является дополнительным. Каждое свойство требует соответствующего значения. Этот пример заменяет SupportedLanguages или BuildArtifact значения по умолчанию.
h = coder.make.ToolchainInfo('SupportedLanguages',vLanguages,'BuildArtifact',vArtifact)
Значения свойств по умолчанию для SupportedLanguages или BuildArtifact может быть заменен только во время создания информационного объекта набора инструментальных средств. Эти свойства только для чтения после создания объекта.
| addAttribute | Добавьте пользовательский атрибут в Attributes |
| addBuildConfiguration | Добавьте конфигурацию сборки |
| addBuildTool | Добавьте BuildTool возразите против BuildTools |
| addIntrinsicMacros | Добавьте внутренний макрос в Macros |
| addMacro | Добавьте макрос в Macros |
| addPostDownloadTool | Добавьте инструмент постзагрузки в PostDownloadTool |
| addPostExecuteTool | Добавьте поствыполняют инструмент к PostbuildTools |
| addPostbuildTool | Добавьте инструмент постсборки в PostbuildTools |
| addPrebuildTool | Добавьте инструмент перед сборкой в PrebuildTools |
| очистка | Запустите команды очистки |
| getAttribute | Получите значение атрибута |
| getAttributes | Получите список названий атрибута |
| getBuildConfiguration | Получите указатель для объекта конфигурации сборки |
| getBuildTool | Получите BuildTool объект |
| getMacro | Получите значение макроса |
| getPostbuildTool | Доберитесь постсоздают BuildTool объект |
| getPrebuildTool | Доберитесь предварительно создают BuildTool объект |
| getSupportedLanguages | Получите список поддерживаемых языков |
| isAttribute | Определите, существует ли атрибут |
| removeAttribute | Удалите атрибут |
| removeBuildConfiguration | Удалите конфигурацию сборки |
| removeBuildTool | Удалите BuildTool объект от BuildTools |
| removeIntrinsicMacros | Удалите внутренний макрос |
| removeMacro | Удалите макрос из Macros |
| removePostbuildTool | Демонтируйте инструмент сборки постсборки |
| removePrebuildTool | Демонтируйте инструмент сборки перед сборкой |
| setBuildConfiguration | Установите значение заданной конфигурации сборки |
| setBuildConfigurationOption | Устанавливает значение опций инструмента сборки для конфигурации сборки |
| setBuildTool | Присвойте BuildTool возразите против именованного инструмента сборки в BuildTools |
| setBuilderApplication | Обновите рвение разработчика на определенной платформе |
| setMacro | Установите значение макроса |
| setPostbuildTool | Присвойте BuildTool возразите против PostbuildTool инструмент в PostbuildTools |
| setPrebuildTool | Присвойте BuildTool возразите против именованного PrebuildTool в PrebuildTools |
| настройка | Вызовите команды настройки набора инструментальных средств, заданные MATLABSetup и ShellSetup |
| подтвердить | Подтвердите набор инструментальных средств |