From 04d4df7ba1efea3a2a083528061bbc02801e47da Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Fri, 21 Feb 2020 11:01:20 +0100 Subject: Only add ccache to PATH if ~/.ccache is not a dangling symlink --- zshrc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/zshrc b/zshrc index 88ea6ff..bad6c9f 100644 --- a/zshrc +++ b/zshrc @@ -128,7 +128,11 @@ typeset -U fpath path=( "$HOME/bin" "$HOME/local/bin" - /usr/lib/ccache +) +if [ -e "$HOME/.ccache" ] || ! [ -L "$HOME/.ccache" ]; then + path+=( /usr/lib/ccache ) +fi +path+=( /usr/local/bin /usr/bin /usr/local/CAME/bin -- cgit v1.2.3