ALT Linux Bugzilla
– Attachment 2341 Details for
Bug 13813
[FR] компиляция на удаленной машине
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
hsh-remote
hsh-remote (text/plain), 1.04 KB, created by
Alexey Gladkov
on 2007-12-27 19:39:39 MSK
(
hide
)
Description:
hsh-remote
Filename:
MIME Type:
Creator:
Alexey Gladkov
Created:
2007-12-27 19:39:39 MSK
Size:
1.04 KB
patch
obsolete
>#!/bin/sh -efu > >outdir='out' >opts= >args= >clean= >verbose= > >while [ "$#" -gt 0 ]; do > case "$1" in > --repo*) ;; > --clean) clean=1 ;; > --outdir=*) outdir="${1##--outdir=}" ;; > -v|--verbose) verbose=-v ;; > --) shift; break ;; > -*) opts="$opts $1" ;; > *) args="$args $1" ;; > esac > shift >done > >set -- $args >if [ "$#" -ne 3 ]; then > printf "Usage: ${0##*/} [--clean] [hasher options] [<user>@]<hostname> <workdir> <pkg>\n" >&2 > exit >fi > >server="$1"; shift >workdir="$1"; shift >pkg="$(readlink -ev "$1")"; shift > >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 $opts \ > --repo-bin='$workdir/out/bin' \ > --repo-src='$workdir/out/src' \ > -- '$workdir' '$workdir/${pkg##*/}' || > rc=\$? >[ -z "$clean" ] || hsh $verbose --cleanup -- '$workdir' >rm $verbose -f -- '$workdir/${pkg##*/}' '$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