caam

changeset 1:4e6762b4b0cb

Save other build related vars.
author yuuji@gentei.org
date Sun, 08 May 2011 11:10:43 +0900
parents 3578cc37f9cd
children 5a24206e0438
files bin/caam
diffstat 1 files changed, 6 insertions(+), 3 deletions(-) [+]
line diff
     1.1 --- a/bin/caam	Mon Jan 25 17:32:28 2010 +0900
     1.2 +++ b/bin/caam	Sun May 08 11:10:43 2011 +0900
     1.3 @@ -1,6 +1,6 @@
     1.4  #!/bin/sh
     1.5  # caam - Configure And And Make
     1.6 -# (C)2008-2009 by HIROSE, Yuuji [yuuji/at/gentei.org]
     1.7 +# (C)2008-2011 by HIROSE, Yuuji [yuuji/at/gentei.org]
     1.8  # Last modified Wed Sep 23 06:16:25 2009 on firestorm
     1.9  # Update count: 14
    1.10  # http://www.gentei.org/~yuuji/software/caam/
    1.11 @@ -19,7 +19,7 @@
    1.12  
    1.13  # setup final callee
    1.14  ####DO=${DO:-${MAKE:-make}}
    1.15 -CAAM_MAKE=${MAKE:-make}
    1.16 +CAAM_MAKE=${CAAM_MAKE:-${MAKE:-make}}
    1.17  CAAM_CFG=${CFG:-"$CONFIG_SHELL ./configure"}
    1.18  MKTGT=''
    1.19  CAAM_MKOPT=${MKOPT:-""}
    1.20 @@ -110,10 +110,13 @@
    1.21  done
    1.22  
    1.23  # Save old variable
    1.24 +acvars=`env|grep '^ac_'|cut -d= -f 1`
    1.25 +otvars=`env|egrep '(_CFLAGS|_LIBS|_INCLUDES)='|cut -d= -f 1`
    1.26  for e in PATH LD_LIBRARY_PATH LD_RUN_PATH PERL RUBY PYTHON M4 \
    1.27  		CC CFLAGS LDFLAGS LIBS CXX CXXFLAGS \
    1.28  		CONFIG_SHELL \
    1.29 -  		PKG_CONFIG_PATH CAAM_PREFIXES CAAM_ADD CFG MAKE MKOPT; do
    1.30 +  		PKG_CONFIG_PATH CAAM_PREFIXES CAAM_ADD CFG MAKE MKOPT \
    1.31 +		$acvars $otvars; do
    1.32    eval "v=\$$e"
    1.33    if [ x"$v" != x"" ]; then
    1.34      eval "old_${e}=\"$v\""