From 40af05df7e08ec74daee31ea5ec8cdbe5b0ec3cd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micka=C3=ABl=20Boichot?= <mickael.boichot@cea.fr>
Date: Mon, 11 Dec 2023 14:41:48 +0100
Subject: [PATCH] ajout du script d'installation de lvmm

---
 TPs/TP3/install_llvm.sh | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100755 TPs/TP3/install_llvm.sh

diff --git a/TPs/TP3/install_llvm.sh b/TPs/TP3/install_llvm.sh
new file mode 100755
index 0000000..46e0e4a
--- /dev/null
+++ b/TPs/TP3/install_llvm.sh
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+export WORKDIR=
+export LLVM_SRC_PREFIX=
+cd $LLVM_SRC_PREFIX
+
+export LLVM_PATH=$WORKDIR/llvm/17.x
+export build_path=$LLVM_SRC_PREFIX/build_llvm
+
+#rm -rf $build_path
+echo $build_path
+mkdir -p $build_path
+cd $build_path
+
+#LLVM 17 config
+cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$LLVM_PATH -DCMAKE_C_COMPILER=`which gcc` -DCMAKE_CXX_COMPILER=`which g++` -DLLVM_TARGETS_TO_BUILD="X86;NVPTX" -DLLVM_ENABLE_PROJECTS="clang;compiler-rt;openmp" $LLVM_SRC_PREFIX/llvm
+
+make -j && make install
-- 
GitLab