coder.make. Класс BuildItem

Пакет: coder.make

Представляйте элемент сборки

Описание

Создайте объект coder.make.BuildItem, который может иметь макро-имя и значение. Затем используйте объект BuildItem в качестве аргумента для одного из следующих методов coder.make.BuildTool:

  • coder.make.BuildTool.getCommand

  • coder.make.BuildTool.setCommand

  • coder.make.BuildTool.setPath

  • coder.make.BuildTool.addFileExtension

Примечание

Что такое macro? Термин имеет различное значение в зависимости от контекста:

  • В этом контексте макрос является переменной, которую make-файл может использовать, чтобы относиться к данному значению, такому как команда инструмента сборки, путь или расширение файла.

  • В темах для coder.make.ToolchainInfo.Macros и связанных методов, макрос является переменной, которую make-файл может использовать, чтобы относиться к произвольному или предопределенному значению.

Конструкция

h = coder.make.BuildItem(blditm_macrovalue) создает объект coder.make.BuildItem, который имеет значение.

h = coder.make.BuildItem(blditm_macroname,blditm_value) создает объект coder.make.BuildItem, который имеет макро-имя и значение.

Входные параметры

развернуть все

Макро-имя элемента сборки, заданного как вектор символов.

Типы данных: char

Значение элемента сборки

Типы данных: char

Выходные аргументы

развернуть все

Указатель BuildItem, заданный как объект coder.make.BuildItem, который содержит значение опции.

Пример: bi

Методы

getMacroПолучите макро-имя элемента сборки
getValueПолучите значение элемента сборки
setMacroОпределите макро-имя элемента сборки
setValueУстановите значение элемента сборки

Копировать семантику

Указатель. Чтобы изучить, как классы Handle влияют на операции копии, смотрите Копирование Объектов (MATLAB).

Пример

bi1 = coder.make.BuildItem('BuildItemMacroValue')
bi1 = 

	Macro  : (empty)
	Value : BuildItemMacroValue
bi2 = coder.make.BuildItem('BIMV','BuildItemMacroValue')
bi2 = 

	Macro  : BIMV
	Value : BuildItemMacroValue