У меня есть проект SCons, настроенный следующим образом:
Project/
SConstruct # "SConscript('stuff/SConscript', variant_dir = 'build')
stuff/
SConscript # "import configuration"
configuration/
__init__.py
Thing.py
При сборке SConscript копируется в каталог сборки, а модуль «конфигурация» - нет. Обычно можно выразить файловую зависимость с помощью функции Depends()
(например, Depends(program, object_files)
). В этом случае, однако, сам файл SConscript является «целью» зависимости.
Как мне выразить это в моем SConscript?