coder.make.BuildItem class

Пакет: 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 влияют на операции копирования, см. раздел «Копирование объектов».

Пример

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

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

	Macro  : BIMV
	Value : BuildItemMacroValue