Прежде чем создавать цели, я хочу создать некоторые структуры каталогов, я знаю, что могу использовать:
env = Environment()
env.Execute('mkdir -p xxx')
Но это приведет к выполнению "mkdir -p", даже когда я выполню очистку:
scons -c
И будет вызван «env.Execute».
Мне бы хотелось, чтобы была какая-то команда или цель, которая имеет место только при выполнении 'scons -c'
Как этого добиться? Спасибо.