Как использовать SCons из Python? - PullRequest
0 голосов
/ 08 апреля 2019

Я хотел бы использовать Scons в качестве компоновщика напрямую из Python без использования файла Sconstruct.

Пример очень прост. У меня есть foo.c, и я хотел бы построить его, используя /usr/local/bin/mycompiler.

Я пытался сделать from scons import <tab>, но, похоже, ничего не импортируется.

Возможно ли это?

1 Ответ

1 голос
/ 08 апреля 2019

Нет. Не поддерживается модель использования.

Если вы хотите запустить SCons из python, используйте что-то вроде этого (или более сложное, если ваши потребности сложнее)

os.system("scons")
...