Я хочу запустить некоторые скрипты/сборщики (в зависимости от целей) при запуске Scons, прежде чем он начнет создавать зависимость.Сонс: запустите некоторый скрипт перед scons
Каков наилучший способ его реализации?
Я хочу запустить некоторые скрипты/сборщики (в зависимости от целей) при запуске Scons, прежде чем он начнет создавать зависимость.Сонс: запустите некоторый скрипт перед scons
Каков наилучший способ его реализации?
Возможно, вы хотите получить доступ к одной из переменных BUILD_TARGETS
, COMMAND_LINE_TARGETS
и DEFAULT_TARGETS
. Они далее описаны в UserGuide (http://scons.org/doc/production/HTML/scons-man.html), раздел. «Переменные SConscript». Для ваших сценариев вы можете сделать простую проверку:
if 'my_special_target' in COMMAND_LINE_TARGETS:
do_special_stuff()