Пакет: coder.make
Представление строения сборки
Строение сборки содержит информацию о том, как создать исходный код и двоичные файлы.
Присвойте каждому строению сборки уникальное имя, которое можно использовать для ссылки на нее или доступа к ней, например «Faster Builds».
Строение сборки содержит опции со значениями. Каждая опция сопоставляется с инструментом сборки в объекте ToolchainInfo, который использует строение сборки.
Для примера строения сборки может содержать опции для следующих инструментов сборки в coder.make.ToolchainInfo
:
Компилятор C
Компилятор C++ "
Компоновщик
Linker для разделяемых библиотек
Архиватор
Значение каждой опции может варьироваться от одного строения сборки к другой. Например, строение сборки «Faster Runs» может иметь опции компилятора, которые включают флаги оптимизации, в то время как строение сборки «Debug» может иметь опции компилятора, которые включают символический флаг отладки.
ConfigObj
= coder.make.BuildConfiguration(ConfigName
,{Name
,Value
,...})
addOption | Добавить новую опцию |
getOption | Получите значение опции |
информация | Получите информацию о строении сборки |
isOption | Определите, существует ли опция |
ключи | Получите все имена опций |
setOption | Установите значение опции |
значения | Получите все значения опций |
Указатель. Чтобы узнать, как классы handle влияют на операции копирования, см. раздел «Копирование объектов».