diff options
author | Luke Shumaker <lukeshu@sbcglobal.net> | 2015-02-04 15:17:37 -0500 |
---|---|---|
committer | Luke Shumaker <lukeshu@sbcglobal.net> | 2015-02-04 15:17:37 -0500 |
commit | a6f973687fb4a1a4558f74f7da595b6902a5dce0 (patch) | |
tree | 7111ad988010e6acb89cba4ec70bb770aa169474 /.config/pacman/makepkg.conf | |
parent | ecba0ac071cb866a1a80e8614db27fc4434f07b8 (diff) | |
parent | 26c23840ee5780b8444423e74607187f000a0877 (diff) |
Merge branch 'master' of git://lukeshu.com/dotfiles
Diffstat (limited to '.config/pacman/makepkg.conf')
-rw-r--r-- | .config/pacman/makepkg.conf | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/.config/pacman/makepkg.conf b/.config/pacman/makepkg.conf index 8dc4536..8389fb5 100644 --- a/.config/pacman/makepkg.conf +++ b/.config/pacman/makepkg.conf @@ -1,3 +1,5 @@ +#!/phony/bash + PKGDEST="${LIBREHOME:-$HOME}/packages/pkgdest" SRCDEST="${LIBREHOME:-$HOME}/packages/srcdest" SRCPKGDEST="${LIBREHOME:-$HOME}/packages/srcpkgdest" @@ -6,3 +8,17 @@ LOGDEST="${LIBREHOME:-$HOME}/packages/logdest" PACKAGER="Luke Shumaker <lukeshu@sbcglobal.net>" MAKEFLAGS="-j3" + +if type ccache &>/dev/null; then + f=false + for i in "${!BUILDENV[@]}"; do + if [[ "${BUILDENV[$i]}" == '!ccache' ]]; then + BUILDENV[$i]='ccache' + f=true + fi + done + if [[ $f == false ]]; then + BUILDENV+=('ccache') + fi + unset f i +fi |