summaryrefslogtreecommitdiff
path: root/tcwg-generate-source-cache.sh
diff options
context:
space:
mode:
authorCharles Baylis <charles.baylis@linaro.org>2017-04-27 10:42:53 +0100
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2017-04-27 11:53:58 +0000
commit53641e699037d402b1bafccd7af3314da655e151 (patch)
treee2bdd660005df499a53729f9b1e1f739ac21e2a8 /tcwg-generate-source-cache.sh
parentc2c7fcbc5172dd7be898a6679a144cf26d3e26e1 (diff)
tcwg-generate-source-cache.sh: Add --abe-branch switch.
Add switch to allow selection of the Abe branch to use. Change-Id: Ica1c929087ee67bc5eb63b2e02cf5a021a487c0b
Diffstat (limited to 'tcwg-generate-source-cache.sh')
-rwxr-xr-xtcwg-generate-source-cache.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/tcwg-generate-source-cache.sh b/tcwg-generate-source-cache.sh
index ca42520d..23e73c97 100755
--- a/tcwg-generate-source-cache.sh
+++ b/tcwg-generate-source-cache.sh
@@ -8,6 +8,7 @@ usage ()
Usage: $0 --dir-abe ABE/SNAPSHOTS --dir-llvm LLVM/REFERENCE [--OPT true/false]
This script generates source caches.
"--OPT true/false" options specify what to do:
+ --abe-branch <branch> ABE branch to use; default "tested"
--generate-abe true/false Generate ABE snapshots; default "true"
--generate-llvm true/false Generate LLVM reference repos; default "true"
--generate-misc true/false Generate misc repo and file caches; default "true"
@@ -20,6 +21,7 @@ EOF
snapshots_dir=""
llvm_reference=""
+abe_branch=tested
generate_abe=true
generate_llvm=true
generate_misc=true
@@ -27,9 +29,10 @@ update_abe_git=true
update_llvm_git=true
verbose=false
-OPTS="`getopt -l dir-abe:,dir-llvm:,generate-abe:,generate-llvm:,generate-misc:,update-abe-git:,update-llvm-git:,verbose: -- "$@"`"
+OPTS="`getopt -l abe-branch:,dir-abe:,dir-llvm:,generate-abe:,generate-llvm:,generate-misc:,update-abe-git:,update-llvm-git:,verbose: -- "$@"`"
while test $# -gt 0; do
case $1 in
+ --abe-branch) abe_branch="$2"; shift ;;
--dir-abe) snapshots_dir="$2"; shift ;;
--dir-llvm) llvm_reference="$2"; shift ;;
--generate-abe) generate_abe="$2"; shift ;;
@@ -69,7 +72,7 @@ generate_abe_snapshots ()
local abe_temp="$(dirname "$0")/abe"
rm -rf $abe_temp
- git clone --branch tested --depth 1 https://git-us.linaro.org/toolchain/abe $abe_temp
+ git clone --branch ${abe_branch} --depth 1 https://git-us.linaro.org/toolchain/abe $abe_temp
cd $abe_temp
./configure --with-local-snapshots=$snapshots_dir