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