#!/bin/bash # download llvm-gcc-*.linux.tar.gz # download llvm+clang-*.linux.tar.gz # both above are binary cd /ext/exp tar zxvf /ext/cmp/llvm-gcc-*-linux.tar.gz tar zxvf /ext/cmp/llvm+clang-*-linux.tar.gz cd /ext/env mkdir llvm cd llvm cp -rf /ext/exp/llvm-gcc-*-linux/* . cp -ri /ext/exp/llvm+clang-*-linux/* . cd /ext/ini cat << EOF > llvm.sh export LLVM_HOME=/ext/env/llvm if ! echo \$PATH | grep -q llvm/bin; then PATH=\$LLVM_HOME/bin:\$PATH fi if ! echo \$LD_LIBRARY_PATH | grep -q llvm/bin; then LD_LIBRARY_PATH=\$LLVM_HOME/lib:\$LD_LIBRARY_PATH fi export LD_LIBRARY_PATH EOF . /etc/profile