=== modified file 'common.zsh' --- common.zsh 2017-11-30 18:58:46 +0000 +++ common.zsh 2017-11-30 18:56:11 +0000 @@ -86,7 +86,7 @@ local arg redo-ifchange "$@" for arg in "$@"; do - vars[__deps__]+=$'\n'$(filehash $arg) + vars[__deps__]+=$(filehash $arg) done } @@ -175,7 +175,8 @@ redo-ifchange common.zsh || exit $? autoload_functions decode_args - vars[__deps__]=$(sha256sum $DO common.zsh) + vars[__deps__]=$(filehash $DO) + vars[__deps__]+=$(filehash common.zsh) main || exit $? finish fi