ALT Linux Bugzilla
– Attachment 2342 Details for
Bug 13813
[FR] компиляция на удаленной машине
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
hsh-remote version 2
hsh-remote (text/plain), 1.36 KB, created by
Alexey Gladkov
on 2007-12-28 02:07:42 MSK
(
hide
)
Description:
hsh-remote version 2
Filename:
MIME Type:
Creator:
Alexey Gladkov
Created:
2007-12-28 02:07:42 MSK
Size:
1.36 KB
patch
obsolete
>#!/bin/sh -efu > >. gear-sh-functions > >show_usage() { > cat <<-EOF > Usage: $PROG [hasher options --] [$PROG options --] [<user>@]<hostname> <workdir> <package> > EOF > exit >} > >outdir='out' >clean= >verbose= >hsh_args= > >while [ $# -gt 0 ]; do > case "$1" in > -v|--verbose) verbose=-v > ;; > --) shift; break > ;; > esac > hsh_args="$hsh_args $(quote_shell_arg "$1")" > shift >done > >TEMP=`getopt -n $PROG -o o,v -l cleanup-repo,outdir:,verbose -- "$@"` || > show_usage >eval set -- "$TEMP" >while :; do > case "$1" in > --cleanup-repo) clean=1 > ;; > -o|--outdir) shift > outdir="$(readlink -ev "$1")" > ;; > -v|--verbose) verbose=-v > ;; > --) shift; break > ;; > *) fatal "Unrecognized option: $1" > ;; > esac > shift >done > >[ "$#" -eq 3 ] || > show_usage > >server="$1"; shift >workdir="$1"; shift >pkg="$(readlink -ev "$1")"; shift >pkgname="${pkg##*/}" > >rsync $verbose -rtlp "$pkg" "$server:$workdir/" > >ssh "$server" "cat >'$workdir/build'; sh -efu -- '$workdir/build'" <<EOF >cd '$workdir' >mkdir $verbose -p -- out/bin out/src >rc=0 >hsh $verbose $hsh_args \ > --repo-bin='$workdir/out/bin' \ > --repo-src='$workdir/out/src' \ > -- '$workdir' '$workdir/$pkgname' || > rc=\$? >[ -z "$clean" ] || hsh $verbose --cleanup -- '$workdir' >rm $verbose -f -- '$workdir/$pkgname' '$workdir/build' >exit \$rc >EOF > >rsync $verbose -rtlp "$server:$workdir/out/" "$outdir/" >ssh -n "$server" "rm $verbose -rf -- '$workdir/out'"
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 13813
:
2341
|
2342
|
2343
|
2344