diff options
author | Dan McGee <dan@archlinux.org> | 2007-05-16 19:14:19 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2007-05-16 19:14:19 +0200 |
commit | 6a0059ddd5e96617adf4200ad1f9f74545031c85 (patch) | |
tree | be4aff7290b35abc40538c1836a1ae1380f0ad9f /scripts/makepkg | |
parent | 2c74e0ad8a426ad58ebaa1a71ba76918d3734cb5 (diff) | |
download | pacman-6a0059ddd5e96617adf4200ad1f9f74545031c85.tar.gz pacman-6a0059ddd5e96617adf4200ad1f9f74545031c85.tar.xz |
Ensure MAKEFLAGS and DISTCC_HOSTS are exported if required
Diffstat (limited to 'scripts/makepkg')
-rwxr-xr-x | scripts/makepkg | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/makepkg b/scripts/makepkg index 3ff28ee3..c192855f 100755 --- a/scripts/makepkg +++ b/scripts/makepkg @@ -862,9 +862,10 @@ else # use distcc if it is requested (check buildenv and PKGBUILD opts) if [ "$(check_buildenv distcc)" = "y" -a "$(check_option distcc)" != "n" ]; then [ -d /usr/lib/distcc/bin ] && export PATH=/usr/lib/distcc/bin:$PATH + export DISTCC_HOSTS elif [ "$(check_option distcc)" = "n" ]; then # if it is not wanted, clear the makeflags too - export MAKEFLAGS="" + MAKEFLAGS="" fi # use ccache if it is requested (check buildenv and PKGBUILD opts) @@ -874,7 +875,7 @@ else # clear user-specified makeflags if requested if [ "$(check_option makeflags)" = "n" ]; then - export MAKEFLAGS="" + MAKEFLAGS="" fi # build @@ -884,9 +885,8 @@ else unset LC_ALL LC_MESSAGES LANG umask 0022 - # ensure CFLAGS and CXXFLAGS are used - export CFLAGS - export CXXFLAGS + # ensure all necessary build variables are exported + export CFLAGS CXXFLAGS MAKEFLAGS #check for "exit on syntax error" shell option echo $SHELLOPTS | grep errexit 2>&1 >/dev/null |