DBD-cubrid

 view release on metacpan or  search on metacpan

cci-src/configure.ac  view on Meta::CPAN

AM_CONDITIONAL([USE_BISON_NEWDIRECTIVE], [test "x$USE_BISON_NEWDIRECTIVE" = "xyes"])
AC_MSG_RESULT([$with_bison])

AC_MSG_CHECKING([for libedit library])
AC_ARG_WITH([libedit],
	AS_HELP_STRING([--with-libedit=PATH],
		[prefix for installed editline @<:@default=builtin@:>@]),
	[with_libedit=$withval],
	[with_libedit=builtin])
AS_IF([test "$with_cci_only" = "yes"], [with_libedit=no],
	[AS_IF([test "$with_libedit" = "builtin"],
		[AC_CONFIG_SUBDIRS([external/libedit-20120601-3.0])
		LIBEDIT_LIBS="\$(top_builddir)/external/lib/libedit.la"
		LIBEDIT_INC="-I\$(top_builddir)/external/include"
		EXTERNAL_PKGS="$EXTERNAL_PKGS libedit-20120601-3.0"],
		[LIBEDIT_LIBS="-L$with_libedit/lib -ledit"
		LIBEDIT_INC="-I$with_libedit/include"
		EXTERNAL_DIST="$EXTERNAL_DIST libedit-20120601-3.0"])])
AC_MSG_RESULT([$with_libedit])

AC_MSG_CHECKING([for lzo2 library])
AC_ARG_WITH([lzo2],
	AS_HELP_STRING([--with-lzo2=PATH],
		[prefix for installed LZO2 @<:@default=builtin@:>@]),
	[with_lzo2=$withval],
	[with_lzo2=builtin])
AS_IF([test "$with_cci_only" = "yes"], [with_lzo2=no],
	[AS_IF([test "$with_lzo2" = "builtin"],
		[AC_CONFIG_SUBDIRS([external/lzo-2.03])
		LZO_LIBS="\$(top_builddir)/external/lib/liblzo2.la"
		LZO_INC="-I\$(top_builddir)/external/include/lzo"
		EXTERNAL_PKGS="$EXTERNAL_PKGS lzo-2.03"],
		[LZO_LIBS="-L$with_lzo2/lib -llzo2"
		LZO_INC="-I$with_lzo2/include/lzo"
		EXTERNAL_DIST="$EXTERNAL_DIST lzo-2.03"])])
AC_MSG_RESULT([$with_lzo2])

AC_MSG_CHECKING([for libgcrypt library])
AC_ARG_WITH([libgcrypt],
	AS_HELP_STRING([--with-libgcrypt=PATH],
		[prefix for installed libgcrypt @<:@default=builtin@:>@]),
	[with_libgcrypt=$withval],
	[with_libgcrypt=builtin])	
AS_IF([test "$with_cci_only" = "yes"], [with_libgcrypt=no],
	[AS_IF([test "$with_libgcrypt" = "builtin"],
		[AC_CONFIG_SUBDIRS([external/libgcrypt-1.5.2])		
		GCRYPT_LIBS="\$(top_builddir)/external/lib/libgcrypt.la"
		GCRYPT_INC="-I\$(top_builddir)/external/include/"
		EXTERNAL_PKGS="$EXTERNAL_PKGS libgcrypt-1.5.2"],
		[GCRYPT_LIBS="-L$with_libgcrypt/lib -lgcrypt"
		GCRYPT_INC="-I$with_libgcrypt/include/"
		EXTERNAL_DIST="$EXTERNAL_DIST libgcrypt-1.5.2"])])
AC_MSG_RESULT([$with_libgcrypt])
if test "$with_libgcrypt" = "no"
then	
  AC_CHECK_LIB([gcrypt], [main])
else  
  AC_DEFINE([HAVE_LIBGCRYPT], [1], [There is libgcyprt])
fi

AC_MSG_CHECKING([for libgpg-error library])
AC_ARG_WITH([libgpg_error],
	AS_HELP_STRING([--with-libgpg-error=PATH],
		[prefix for installed libgpg-error @<:@default=builtin@:>@]),
	[with_libgpg_error=$withval],
	[with_libgpg_error=builtin])	
AS_IF([test "$with_cci_only" = "yes"], [with_libgpg_error=no],
	[AS_IF([test "$with_libgpg_error" = "builtin"],
		[AC_CONFIG_SUBDIRS([external/libgpg-error-1.11])		
		GPG_ERROR_LIBS="\$(top_builddir)/external/lib/libgpg-error.la"
		GPG_ERROR_INC="-I\$(top_builddir)/external/include/"
		EXTERNAL_PKGS="$EXTERNAL_PKGS libgpg-error-1.11"],
		[GPG_ERROR_LIBS="-L$with_libgpg_error/lib -lgpg-error"
		GPG_ERROR_INC="-I$with_libgpg_error/include/"
		EXTERNAL_DIST="$EXTERNAL_DIST libgpg-error-1.11"])])
AC_MSG_RESULT([$with_libgpg_error])
if test "$with_libgpg_error" = "no"
then	
  AC_CHECK_LIB([gpg-error], [main])
else  
  AC_DEFINE([HAVE_LIBGPG_ERROR], [1], [There is libgpg-error])
fi

AC_MSG_CHECKING([for aio library])
AC_ARG_WITH([aio],
	AS_HELP_STRING([--with-aio],
		[use aio]),
	[with_aio=$withval],
	[with_aio=no])
AS_IF([test "$with_cci_only" = "yes"], [with_aio=no])
AS_IF([test "$with_aio" = "yes"],
	[SYS_DEFS="$SYS_DEFS -DUSE_AIO"
	SYS_LIBS="$SYS_LIBS -lrt"])
AC_MSG_RESULT([$with_aio])

AC_MSG_CHECKING([for cubrid manager server])
AC_ARG_WITH([cmserver],
	AS_HELP_STRING([--with-cmserver=PATH],
		[for CUBRID Manager Server@<:@default=check@:>@]),
	[with_cmserver=$withval],
	[with_cmserver=check])
AS_IF([test "$with_cci_only" = "yes"], [with_cmserver=no])
case "$with_cmserver" in
	yes|builtin|check)
		if test -d "$srcdir/cubridmanager/server"; then
		  if test ! -x "$srcdir/cubridmanager/server/configure"; then
		    (cd "$srcdir/cubridmanager/server" && sh ./autogen.sh)
		  fi
		  if test "$enable_64bit" = "yes"
		  then
		    build_mode="--enable-64bit"
		  else
		    build_mode="--disable-64bit"
		  fi
		  cm_common_libdir=`readlink -f $PWD/cm_common`
		  cm_common_includedir=`readlink -f $srcdir/src/cm_common`
		  cci_includedir=`readlink -f $srcdir/src/cci`
		  cci_libdir=`readlink -f $PWD/cci`
		  cs_libdir=`readlink -f $PWD/cs`
		  broker_includedir=`readlink -f $srcdir/src/broker`
		  ac_configure_args="$ac_configure_args $build_mode --prefix='$prefix' CXXFLAGS='$CXXFLAGS -I$cci_includedir -I$broker_includedir' LDFLAGS='-L$cci_libdir -L$cs_libdir' --with-cubrid-libdir=$cm_common_libdir --with-cubrid-includedir=$cm_common_inclu...
		  OPTIONAL_DIR="$OPTIONAL_DIR cubridmanager/server"
		  with_cmserver=builtin
		else
		  if test "$with_cmserver" != "check"; then
		    AC_MSG_ERROR([there is no server in $srcdir/cubridmanager])
		  else
		    with_cmserver=no
		  fi
		fi
		;;
	no)
		;;
	*)
		AC_MSG_ERROR([not supported yet])
		;;
esac
AM_CONDITIONAL([BUILD_CMSERVER], [test "$with_cmserver" != "no"])
AC_MSG_RESULT([$with_cmserver])

AC_CONFIG_SUBDIRS([external/libregex38a])



( run in 1.069 second using v1.01-cache-2.11-cpan-df04353d9ac )