Skip to content
Snippets Groups Projects
Commit 8f99cd21 authored by Peter Wägemann's avatar Peter Wägemann
Browse files

Use separate remote branch release_38_tacle for extras

parent 2969a722
No related branches found
No related tags found
No related merge requests found
...@@ -3,12 +3,14 @@ ...@@ -3,12 +3,14 @@
# repos # repos
LLVM_GIT="http://llvm.org/git/llvm.git" LLVM_GIT="http://llvm.org/git/llvm.git"
CLANG_GIT="http://llvm.org/git/clang.git" CLANG_GIT="http://llvm.org/git/clang.git"
# branch of LLVM and Clang
BRANCH="release_38"
# use clang-tools-extra repository from TACLe # use clang-tools-extra repository from TACLe
EXTRA_GIT="git@gitlab.cs.fau.de:tacle/tacle-clang-tools-extra.git" EXTRA_GIT="git@gitlab.cs.fau.de:tacle/tacle-clang-tools-extra.git"
# EXTRA_GIT="http://llvm.org/git/clang-tools-extra.git" # EXTRA_GIT="http://llvm.org/git/clang-tools-extra.git"
EXTRA_BRANCH="release_38_tacle"
# branch/version
VERSION="release_38"
# source paths # source paths
export BASE=`pwd` export BASE=`pwd`
...@@ -23,7 +25,7 @@ export LLVM_BUILD="${BASE}/build" ...@@ -23,7 +25,7 @@ export LLVM_BUILD="${BASE}/build"
if ! test -d ${LLVM_SRC}; then if ! test -d ${LLVM_SRC}; then
git clone ${LLVM_GIT} ${LLVM_SRC} git clone ${LLVM_GIT} ${LLVM_SRC}
cd ${LLVM_SRC} cd ${LLVM_SRC}
git checkout ${VERSION} git checkout ${BRANCH}
cd ${BASE} cd ${BASE}
fi fi
...@@ -31,13 +33,16 @@ fi ...@@ -31,13 +33,16 @@ fi
if ! test -d ${CLANG_SRC}; then if ! test -d ${CLANG_SRC}; then
git clone ${CLANG_GIT} ${CLANG_SRC} git clone ${CLANG_GIT} ${CLANG_SRC}
cd ${CLANG_SRC} cd ${CLANG_SRC}
git checkout ${VERSION} git checkout ${BRANCH}
cd ${BASE} cd ${BASE}
fi fi
# get clang's extras # get clang's extras
if ! test -d ${EXTRA_SRC}; then if ! test -d ${EXTRA_SRC}; then
git clone ${EXTRA_GIT} ${EXTRA_SRC} git clone ${EXTRA_GIT} ${EXTRA_SRC}
cd ${EXTRA_SRC}
git checkout ${EXTRA_BRANCH}
cd ${BASE}
fi fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment