Я пытаюсь пример: https://bitbucket.org/Anteru/build-systems/src/default/scons/
Я изменил файл SConstruct
, чтобы установить каталоги сборки:
SConscript(
'statlib/SConscript',
variant_dir='build/statlib',
duplicate=0
)
SConscript(
'dynlib/SConscript',
variant_dir='build/dynlib',
duplicate=0
)
SConscript(
'executable/SConscript',
variant_dir='build/executable',
duplicate=0
)
Первая сборка прошла успешно.
Однако сборка после scons --clean
и сборка с scons --no-cache
завершились неудачно, поскольку SCons использует неправильный путь к файлу tablegen.py
.
Модифицированный пример: scons.zip