# /usr/share/config.site for configure # # Enable caching per-compiler per-package per-package-version in # /$prefix/cache/autoconf # # The goal is to speed repeated builds of the same code without # breakage due to the same cache variables being determined # differently across package versions or packages or toolchains # or toolchain flags. IAM=`hostname || uname -n` MYNAME=`IFS=. ; set $IAM ; echo $1` test "$prefix" = NONE && prefix=/usr/local # test "$exec_prefix" = NONE && exec_prefix=/usr/local/gnu test "$sharedstatedir" = '${prefix}/com' && sharedstatedir=${prefix}/var # test "$localstatedir" = '${prefix}/var' && localstatedir=${prefix}/var # Always set CC and CXX to avoid configure bailing due to them being unset # in a previous run. CC=${CC-cc} CXX=${CXX-c++} if test "$cache_file" = /dev/null; then # A cache file is only valid for one C compiler. D_CC=`echo $CC | tr ' ' _ | tr / _` D_CXX=`echo $CXX | tr ' ' _ | tr / _` D_CFLAGS= case "$CFLAGS" in '') ;; *) D_CFLAGS=`echo $CFLAGS | tr ' ' _ | tr / _` esac D_CXXFLAGS= case "$CXXFLAGS" in '') ;; *) D_CXXFLAGS=`echo $CXXFLAGS | tr ' ' _ | tr / _` esac D_CPPFLAGS= case "$CPPFLAGS" in '') ;; *) D_CPPFLAGS=`echo $CPPFLAGS | tr ' ' _ | tr / _` esac D_LDFLAGS= case "$LDFLAGS" in '') ;; *) D_LDFLAGS=`echo $LDFLAGS | tr ' ' _ | tr / _` esac D_PKG=`echo $PACKAGE_NAME | sed -e 's/^GNU //'` cache_file="${prefix}/cache/autoconf/`uname`-`uname -U`-${MYNAME}" cache_file="${cache_file}-`uname -p`-${D_CPPFLAGS}-${D_CC}-${D_CFLAGS}" cache_file="${cache_file}-${D_CXX}-${D_CXXFLAGS}-${D_LDFLAGS}-${D_PKG}" cache_file="${cache_file}-${PACKAGE_VERSION}-config.cache" unset D_CC D_CXX D_CFLAGS D_CXXFLAGS D_CPPFLAGS D_LDFLAGS D_PKG fi unset IAM MYNAME