1 2 3 4 5 6 7 8 9 10 11 12
find $2 -name '*.hs' -print0 | xargs --null redo-ifchange # Recording cross-component dependencies case $2 in servant) redo-ifchange thermoprint.result ;; esac nix-build -A $2 -o $2.result-link 1>&2 exec readlink $2.result-link