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