Я делаю:
data = env.InstallAs('$PREFIX/share/odysi', 'data')
env.Alias('install', data)
Который отлично работает с первого раза. Но если я что-то изменяю в папке «data» и снова выполняю scons -Q install
, он говорит, что «install» обновлен », даже если файл изменился и его необходимо переустановить.
В каталоге (и подкаталогах) много файлов, поэтому, если я могу избежать их явного перечисления, это будет лучше. Советы?