Использование нестандартного компилятора c с Waf
У меня есть нестандартный компилятор c, для примера давайте назовем его comp.
Как я могу использовать это с Waf?
Я вижу это во всех примерах:
def options(ctx):
ctx.load('compiler_c')
def configure(ctx):
ctx.load('compiler_c')
И я хочу загрузить свой собственный компилятор - comp, чтобы с ним ассоциировалась любая сборка или задача?
Спасибо!
1 ответ
Лучший вариант - определить свой собственный инструмент c_compiler, см., Например, icc в waflib / Tools или c_bgxlc в waflib / extras, модули с именем c_* в extras будут автоматически загружаться при загрузке ('compiler_c').