Add directory arg support to clone-llvm

This commit is contained in:
Sebastian Miasojed
2024-11-20 17:15:55 +01:00
parent 491850760f
commit 0a82addf02
5 changed files with 43 additions and 37 deletions
+11 -2
View File
@@ -1,6 +1,15 @@
#!/bin/bash
# Default directory for cloning the llvm-project repository
DEFAULT_DIR="llvm-project"
# Check if a directory argument is provided
if [ $# -eq 1 ]; then
DIR=$1
else
DIR=$DEFAULT_DIR
fi
# Clone LLVM 18 (any revision after commit bd32aaa is supposed to work)
if [ ! -d "llvm-project" ]; then
git clone --depth 1 --branch release/18.x https://github.com/llvm/llvm-project.git
if [ ! -d "${DIR}" ]; then
git clone --depth 1 --branch release/18.x https://github.com/llvm/llvm-project.git "${DIR}"
fi