From fbd4ae2399693bec57058b48425d55f9b5e1f2c6 Mon Sep 17 00:00:00 2001 From: Thomas FORGIONE Date: Sat, 3 Dec 2016 10:48:49 +0100 Subject: [PATCH] clang only if we have clang --- zsh/exports.zsh | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/zsh/exports.zsh b/zsh/exports.zsh index f7876f4..93cdea2 100644 --- a/zsh/exports.zsh +++ b/zsh/exports.zsh @@ -21,7 +21,16 @@ export CLASSPATH="$CLASSPATH:$HOME/.java/packages/*:$HOME/.java/packages/lib/*:/ export MATLABPATH=$HOME/.matlab2 export GOPATH="$HOME/.config/go" -# I want clang as default compiler -export CC="clang" -export CXX="clang++" +# I want clang as default compiler if it exists +command -v clang > /dev/null 2>&1 +if [ $? -eq 0 ]; then + export CC="clang" +fi + +command -v clang++ > /dev/null 2>&1 +if [ $? -eq 0 ]; then + export CXX="clang++" +fi + +# Wine Debug export WINEDEBUG=-all