Skip to content

Commit 0f8e8f6

Browse files
committed
Revert "add clad (a clang plugin) (#80)"
This reverts commit d792c84. See compiler-explorer/compiler-explorer#7109 - we can't get this to build currently and I think we should consider it being separate from the compiler (even if it needs the compiler source to build)
1 parent d792c84 commit 0f8e8f6

File tree

1 file changed

+0
-20
lines changed

1 file changed

+0
-20
lines changed

build/build.sh

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ NINJA_TARGET=install
1717
NINJA_TARGET_RUNTIMES=install-runtimes
1818
TAG=
1919
declare -a PATCHES_TO_APPLY
20-
EXTERNAL_PROJECT_DIR=${ROOT}/external
21-
declare -a EXTERNAL_PROJECT_URLS
22-
declare -a LLVM_EXTERNAL_PROJECTS_LIST
2320

2421
case $VERSION in
2522
ce-trunk)
@@ -337,12 +334,6 @@ mlir-*)
337334
if [[ $MAJOR -ge 18 ]]; then
338335
CMAKE_EXTRA_ARGS+=("-DLIBCXX_INSTALL_MODULES=ON")
339336
fi
340-
341-
if [[ $MAJOR -eq 18 ]]; then
342-
EXTERNAL_PROJECT_URLS+=("https://github.com/vgvassilev/clad.git")
343-
LLVM_EXTERNAL_PROJECTS_LIST+=("clad")
344-
CMAKE_EXTRA_ARGS+=("-DLLVM_EXTERNAL_CLAD_SOURCE_DIR=${EXTERNAL_PROJECT_DIR}/clad")
345-
fi
346337
;;
347338
esac
348339
;;
@@ -392,16 +383,6 @@ for PATCH_TO_APPLY in "${PATCHES_TO_APPLY[@]}"; do
392383
git -C "${ROOT}/llvm-project" apply "${PATCH_TO_APPLY}" -v
393384
done
394385

395-
# Setup external projects
396-
mkdir -p "${EXTERNAL_PROJECT_DIR}"
397-
for LLVM_EXTERNAL_PROJECT in "${!EXTERNAL_PROJECT_URLS[@]}"; do
398-
git clone --depth 1 "${EXTERNAL_PROJECT_URLS[LLVM_EXTERNAL_PROJECT]}" "${EXTERNAL_PROJECT_DIR}/${LLVM_EXTERNAL_PROJECTS_LIST[LLVM_EXTERNAL_PROJECT]}"
399-
done
400-
LLVM_EXTERNAL_PROJECTS=
401-
for LLVM_EXTERNAL_PROJECT in "${LLVM_EXTERNAL_PROJECTS_LIST}"; do
402-
LLVM_EXTERNAL_PROJECTS+="${LLVM_EXTERNAL_PROJECT};";
403-
done
404-
405386
# For older LLVM versions, merge runtime and projects
406387
# August 2021 is when bootstrapping become necessary, bootstrapping might have been supported previously a few years prior
407388
COMMIT_DATE=$(cd "${ROOT}/llvm-project/llvm" && git show -s --format=%ct HEAD)
@@ -432,7 +413,6 @@ cmake \
432413
-G "Ninja" "${ROOT}/llvm-project/llvm" \
433414
-DLLVM_ENABLE_PROJECTS="${LLVM_ENABLE_PROJECTS}" \
434415
-DLLVM_ENABLE_RUNTIMES="${LLVM_ENABLE_RUNTIMES}" \
435-
-DLLVM_EXTERNAL_PROJECTS="${LLVM_EXTERNAL_PROJECTS}" \
436416
-DCMAKE_BUILD_TYPE:STRING=Release \
437417
-DCMAKE_INSTALL_PREFIX:PATH="${STAGING_DIR}" \
438418
-DCMAKE_C_COMPILER:PATH="/opt/compiler-explorer/gcc-${GCC_VERSION}/bin/gcc" \

0 commit comments

Comments
 (0)