]> git.ozlabs.org Git - next-scripts/blob - setup_build
setup_build: parameterise better
[next-scripts] / setup_build
1 #!/bin/sh
2
3 . "$(dirname $0)/common.sh"
4
5 bparent=$(dirname "$build_dir")
6 bdir=$(basename "$build_dir")
7
8 cmd=
9 [ "$build_host" ] &&
10         cmd="ssh $build_host"
11 $cmd /bin/sh <<EOF
12         set -x -e
13         [ -d "$bparent" ] || mkdir -p "$bparent"
14         cd "$bparent"
15         rm -rf *config perf *config.log perf.log lib *.except
16         [ -d tmp ] || mkdir tmp
17         [ -d .ccache ] || mkdir .ccache
18         ( cd linus.git; git remote update || true )
19         rm -rf "$bdir"
20         git clone -s -l -c gc.auto=0 linus.git "$bdir"
21 EOF