Пакет: 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
объект, который имеет имя и значение макроса.
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