View | Details | Raw Unified | Return to bug 13813
Collapse All | Expand All

(-)hsh-remote (-7 / +9 lines)
Lines 115-130 Link Here
115
rsync $verbose -rtlp "$pkg" "$server:$workdir/"
115
rsync $verbose -rtlp "$pkg" "$server:$workdir/"
116
116
117
ssh "$server" "sh -efu"<<EOF
117
ssh "$server" "sh -efu"<<EOF
118
cd '$workdir'
118
dir="\$(readlink -ev "$workdir")"
119
mkdir $verbose -p -- out/bin out/src
119
mkdir $verbose -p -- "\$dir/out/bin" "\$dir/out/src"
120
rc=0
120
rc=0
121
hsh $verbose $hsh_args \
121
hsh $verbose $hsh_args \
122
  --repo-bin='$workdir/out/bin' \
122
  --repo-bin="\$dir/out/bin" \
123
  --repo-src='$workdir/out/src' \
123
  --repo-src="\$dir/out/src" \
124
  -- '$workdir' '$workdir/$pkgname' ||
124
  -- "\$dir" "\$dir/$pkgname" ||
125
  rc=\$?
125
  rc=\$?
126
[ -z "$clean" ] || hsh $verbose --cleanup -- '$workdir'
126
if [ -n "$clean" ]; then 
127
rm $verbose -f -- '$workdir/$pkgname'
127
	hsh $verbose --cleanup -- "\$dir"
128
	rm $verbose -f -- "\$dir/$pkgname"
129
fi
128
exit \$rc
130
exit \$rc
129
EOF
131
EOF
130
132

Return to bug 13813