# HG changeset patch # User HIROSE Yuuji # Date 1370827544 -32400 # Node ID f347f46b710e751cf2f38ed2f5627b0bf2806521 # Parent a56791ad41af762a7ea473ca446816d0ddc3a91f# Parent 8e5c505a624a1ecc0cd5ff45c238630e0f5408a3 merged diff -r a56791ad41af -r f347f46b710e bin/caam --- a/bin/caam Mon Jun 10 10:23:51 2013 +0900 +++ b/bin/caam Mon Jun 10 10:25:44 2013 +0900 @@ -1,8 +1,8 @@ #!/bin/sh # caam - Configure And And Make -# (C)2008-2011 by HIROSE, Yuuji [yuuji/at/gentei.org] -# Last modified Wed Sep 23 06:16:25 2009 on firestorm -# Update count: 14 +# (C)2008-2012 by HIROSE, Yuuji [yuuji/at/gentei.org] +# Last modified Mon Jul 30 08:09:22 2012 on firestorm +# Update count: 40 # http://www.gentei.org/~yuuji/software/caam/ ca=`echo $CAAM_ADD|tr : ' '` @@ -113,8 +113,9 @@ # Save old variable acvars=`env|grep '^ac_'|cut -d= -f 1` -otvars=`env|egrep '(_CFLAGS|_LIBS|_INCLUDES)='|cut -d= -f 1` +otvars=`env|egrep '(_CFLAGS|_LIBS?|_INCLUDES?)='|cut -d= -f 1` for e in PATH LD_LIBRARY_PATH LD_RUN_PATH PERL RUBY PYTHON M4 \ + LIBTOOL SED INSTALL MAKE MSGFMT \ CC CFLAGS LDFLAGS LIBS CXX CXXFLAGS \ CONFIG_SHELL \ PKG_CONFIG_PATH CAAM_PREFIXES CAAM_ADD CFG MAKE MKOPT \ @@ -158,17 +159,34 @@ successlog() { status=$? (PWD=`pwd` # for compatibility + uname=`uname -sm 2>/dev/null` logfile=../`basename $PWD`.caam [ -s $logfile ] || echo "### $logfile started at `date`" > $logfile (echo 1i - echo "# $myname succeeded at `date`" + echo "# ** $uname ** - $myname succeeded at `date`" + cat < /dev/null + + echo "Saved caam log in $logfile." + echo "To build again with same parameters: sh $logfile" + echo "To see successfull caam arguments: sh $logfile -n" ) exit $status }