Alien-SVN

 view release on metacpan or  search on metacpan

src/subversion/configure  view on Meta::CPAN



# Check whether --enable-sqlite-compatibility-version was given.
if test "${enable_sqlite_compatibility_version+set}" = set; then :
  enableval=$enable_sqlite_compatibility_version; sqlite_compat_ver=$enableval
else
  sqlite_compat_ver=no
fi


if test -n "$sqlite_compat_ver" && test "$sqlite_compat_ver" != no; then

  version_string="$sqlite_compat_ver"

  major=`expr $version_string : '\([0-9]*\)'`
  minor=`expr $version_string : '[0-9]*\.\([0-9]*\)'`
  micro=`expr $version_string : '[0-9]*\.[0-9]*\.\([0-9]*\)'`
  if test -z "$micro"; then
    micro=0
  fi
  sqlite_compat_ver_num=`expr $major \* 1000000 \
        \+ $minor \* 1000 \
        \+ $micro`

  CFLAGS="-DSVN_SQLITE_MIN_VERSION='\"$sqlite_compat_ver\"' $CFLAGS"
  CFLAGS="-DSVN_SQLITE_MIN_VERSION_NUMBER=$sqlite_compat_ver_num $CFLAGS"
fi


  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler provides atomic builtins" >&5
$as_echo_n "checking whether the compiler provides atomic builtins... " >&6; }
if ${svn_cv_atomic_builtins+:} false; then :
  $as_echo_n "(cached) " >&6
else
  if test "$cross_compiling" = yes; then :
  svn_cv_atomic_builtins=no
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

  int main()
  {
      unsigned long long val = 1010, tmp, *mem = &val;

      if (__sync_fetch_and_add(&val, 1010) != 1010 || val != 2020)
          return 1;

      tmp = val;

      if (__sync_fetch_and_sub(mem, 1010) != tmp || val != 1010)
          return 1;

      if (__sync_sub_and_fetch(&val, 1010) != 0 || val != 0)
          return 1;

      tmp = 3030;

      if (__sync_val_compare_and_swap(mem, 0, tmp) != 0 || val != tmp)
          return 1;

      if (__sync_lock_test_and_set(&val, 4040) != 3030)
          return 1;

      mem = &tmp;

      if (__sync_val_compare_and_swap(&mem, &tmp, &val) != &tmp)
          return 1;

      __sync_synchronize();

      if (mem != &val)
          return 1;

      return 0;
  }
_ACEOF
if ac_fn_c_try_run "$LINENO"; then :
  svn_cv_atomic_builtins=yes
else
  svn_cv_atomic_builtins=no
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
fi

fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $svn_cv_atomic_builtins" >&5
$as_echo "$svn_cv_atomic_builtins" >&6; }


if test "$svn_cv_atomic_builtins" = "yes"; then

$as_echo "#define SVN_HAS_ATOMIC_BUILTINS 1" >>confdefs.h

fi


if test "${bindir}" = '${exec_prefix}/bin'; then
        if test "${exec_prefix}" = "NONE"; then
                if test "${prefix}" = "NONE"; then
                        SVN_BINDIR="${ac_default_prefix}/bin"
                else
                        SVN_BINDIR="${prefix}/bin"
                fi
        else
                SVN_BINDIR="${exec_prefix}/bin"
        fi
else
        SVN_BINDIR="${bindir}"
fi

SVN_BINDIR="`eval echo ${SVN_BINDIR}`"



cat >>confdefs.h <<_ACEOF
#define SVN_BINDIR "${SVN_BINDIR}"
_ACEOF


localedir='${datadir}/locale'



( run in 0.459 second using v1.01-cache-2.11-cpan-39bf76dae61 )