Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/configure.ac

    r3fcbdca1 r81e60f7  
    2727AC_ARG_VAR(CFA_VERSION, [The long version of cfa])
    2828
    29 CFACC=${DRIVER_DIR}cfa
     29AC_ARG_ENABLE(distcc,
     30        [  --enable-distcc     whether or not to enable distributed compilation],
     31        enable_distcc=$enableval, enable_distcc=no)
     32
     33echo -n "checking for distributated build... "
     34if test x$enable_distcc = xno; then
     35        CFACC=${DRIVER_DIR}cfa
     36        PRELUDEFLAG='-in-tree'
     37        echo "no"
     38else
     39        tools="$(readlink -m $ac_confdir/)/../tools/build"
     40        config=$(basename $(readlink -f .))
     41        echo "$tools/distcc_hash $config"
     42        CFADIR_HASH=$($tools/distcc_hash $config)
     43        CFACC="distcc ~/.cfadistcc/${CFADIR_HASH}/cfa"
     44        PRELUDEFLAG='-dist-tree'
     45        echo "yes (hash=${CFADIR_HASH})"
     46fi
    3047CFACPP=${DRIVER_DIR}cfa-cpp
     48LOCAL_CFACC=${DRIVER_DIR}cfa
     49LOCAL_CC1=${DRIVER_DIR}cc1
     50
     51AM_CONDITIONAL([ENABLE_DISTCC], [test x$enable_distcc = xyes])
     52
    3153AC_SUBST(CFACC)
    3254AC_SUBST(CFACPP)
     55AC_SUBST(LOCAL_CFACC)
     56AC_SUBST(LOCAL_CC1)
     57AC_SUBST(CFADIR_HASH)
    3358AC_SUBST(CFA_VERSION)
     59AC_SUBST(PRELUDEFLAG)
    3460
    3561#==============================================================================
Note: See TracChangeset for help on using the changeset viewer.