blob: 37a1b00616ec093ad711e2707a3818ebfae123d3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/usr/bin/env bash
# Helper script for fixing Git-Svn problems.
. llvm-common
reset_git_svn() {
name=$1
dir=$2
if [[ -d $dir && -d $dir/.git/svn ]]; then
echo " + Resetting $name"
cd $dir
rm -rf .git/svn
safe_run git svn rebase -l
fi
}
llvm_repos=$LLVM_ROOT/repos
reset_git_svn LLVM $llvm_repos/llvm
reset_git_svn Clang $llvm_repos/clang
reset_git_svn ClangToolsExtra $llvm_repos/clang-tools-extra
reset_git_svn Compiler-RT $llvm_repos/compiler-rt
reset_git_svn Libc++ $llvm_repos/libcxx
reset_git_svn Libc++abi $llvm_repos/libcxxabi
reset_git_svn LibUnwind $llvm_repos/libunwind
reset_git_svn Linker $llvm_repos/lld
reset_git_svn Debugger $llvm_repos/lldb
reset_git_svn LNT $llvm_repos/lnt
reset_git_svn Zorg $llvm_repos/zorg
reset_git_svn Test-Suite $llvm_repos/test-suite
|