Пакет: 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