From a47dc0c0bfc7713a006b6529f96d1b5b5cd3295c Mon Sep 17 00:00:00 2001 From: Green Sky Date: Sat, 28 Nov 2020 17:49:17 +0100 Subject: [PATCH] make llvm git clone shallow --- extern/llvm_build.sh | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/extern/llvm_build.sh b/extern/llvm_build.sh index f9c19deb..72b340e9 100755 --- a/extern/llvm_build.sh +++ b/extern/llvm_build.sh @@ -6,14 +6,8 @@ if [ ! -d llvm-project_11_0_0 ]; then tar -xf llvm-11.0.0.src.tar.xz mkdir llvm-project_11_0_0 mv llvm-11.0.0.src llvm-project_11_0_0/llvm - else # git clone llvm repo if llvm-11.0.0.src.tar.xz does not exists - git clone https://github.com/llvm/llvm-project.git llvm-project_11_0_0 - - if [ -d llvm-project_11_0_0 ]; then - cd llvm-project_11_0_0 - git checkout llvmorg-11.0.0 - cd .. - fi + else # shallow git clone llvm repo if llvm-11.0.0.src.tar.xz does not exists + git clone --depth 1 --branch llvmorg-11.0.0 https://github.com/llvm/llvm-project.git llvm-project_11_0_0 fi fi #end if llvm-project_11_0_0 exists