reproduce.tt: Use color
[?]
May 2, 2013, 2:24 PM
TL7KZWSUFZAGA5XTOIR3IIDYVZADNSKJQ4RGK2J7NHWZGYB6WACQCDependencies
- [2]
3G7OYUSEreproduce.tt: Check for the presence of commands like nix-build - [3]
HZWUT4YNAllow users to reproduce builds on their own systems - [4]
5Q4ZLL37reproduce.tt: Add --help flag
Change contents
- edit in src/root/reproduce.tt at line 10
info() {echo "[1;32m$1[0m" >&2} - replacement in src/root/reproduce.tt at line 67
echo "storing inputs and results in $tmpDir" >&2info "storing inputs and results in $tmpDir..." - replacement in src/root/reproduce.tt at line 90
echoecho "fetching Git input ‘[% input.name %]’ from ‘[% input.uri %]’ (commit [% input.revision %])..." >&2info "fetching Git input ‘[% input.name %]’ from ‘[% input.uri %]’ (commit [% input.revision %])..." - replacement in src/root/reproduce.tt at line 109
echoecho "fetching Mercurial input ‘[% input.name %]’ from ‘[% input.uri %]’ (commit [% input.revision %])..." >&2info "fetching Mercurial input ‘[% input.name %]’ from ‘[% input.uri %]’ (commit [% input.revision %])..." - replacement in src/root/reproduce.tt at line 125
echoecho "fetching Subversion input ‘[% input.name %]’ from ‘[% input.uri %]’ (commit [% input.revision %])..." >&2info "fetching Subversion input ‘[% input.name %]’ from ‘[% input.uri %]’ (commit [% input.revision %])..." - replacement in src/root/reproduce.tt at line 171
echoinfo "running nix-build..." - replacement in src/root/reproduce.tt at line 175
nix-build "$nixExprInputDir/[% build.nixexprpath %]" -A '[% build.job.name %]' "${args[@]}" "${extraArgs[@]}"[3.3568]exec nix-build "$nixExprInputDir/[% build.nixexprpath %]" -A '[% build.job.name %]' "${args[@]}" "${extraArgs[@]}"