From d733a58f9d688209db687a2c70f62832669a81f3 Mon Sep 17 00:00:00 2001 From: anutosh491 Date: Wed, 6 Dec 2023 16:41:48 +0530 Subject: [PATCH] installing clang --- .github/workflows/main.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 881b7383..12dd6eca 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -143,6 +143,18 @@ jobs: emcmake cmake ../src/ -DJSON_BuildTests=OFF -DCMAKE_INSTALL_PREFIX=/custom_sysroot emmake make -j2 install + - name: "install clang" + run: | + mkdir -p /opt/llvm/build + git clone https://github.com/llvm/llvm-project.git /opt/llvm/src + cd /opt/llvm/src + git checkout llvmorg-17.0.6 + cd /opt/llvm/build + emcmake cmake ../src/ \ + -DLLVM_ENABLE_PROJECTS="clang" \ + -DCMAKE_INSTALL_PREFIX=/custom_sysroot + emmake make -j2 + - name: "install xeus" run: | mkdir -p /opt/xeus/build