diff options
author | Charles Baylis <charles.baylis@linaro.org> | 2017-04-27 10:42:53 +0100 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2017-04-27 11:53:58 +0000 |
commit | 53641e699037d402b1bafccd7af3314da655e151 (patch) | |
tree | e2bdd660005df499a53729f9b1e1f739ac21e2a8 /tcwg-generate-source-cache.sh | |
parent | c2c7fcbc5172dd7be898a6679a144cf26d3e26e1 (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-x | tcwg-generate-source-cache.sh | 7 |
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 |