mirror of
https://github.com/php/pecl-search_engine-solr.git
synced 2026-03-23 22:52:07 +01:00
Fix indentation for config.m4
This commit is contained in:
132
config.m4
132
config.m4
@@ -1,94 +1,92 @@
|
||||
dnl config.m4 for the solr extension
|
||||
|
||||
PHP_ARG_ENABLE([solr],
|
||||
[whether to enable the Solr extension],
|
||||
[AS_HELP_STRING([--enable-solr],
|
||||
[Enable solr support])])
|
||||
[whether to enable the Solr extension],
|
||||
[AS_HELP_STRING([--enable-solr], [Enable solr support])])
|
||||
|
||||
PHP_ARG_ENABLE([solr-debug],
|
||||
[whether to compile with solr in verbose mode],
|
||||
[AS_HELP_STRING([--enable-solr-debug],
|
||||
[Compile with solr in verbose mode])],
|
||||
[no],
|
||||
[no])
|
||||
[whether to compile with solr in verbose mode],
|
||||
[AS_HELP_STRING([--enable-solr-debug],
|
||||
[Compile with solr in verbose mode])],
|
||||
[no],
|
||||
[no])
|
||||
|
||||
PHP_ARG_ENABLE([coverage],
|
||||
[whether to enable code coverage],
|
||||
[AS_HELP_STRING([--enable-coverage],
|
||||
[Enable developer code coverage information])],,
|
||||
[no])
|
||||
[whether to enable code coverage],
|
||||
[AS_HELP_STRING([--enable-coverage],
|
||||
[Enable developer code coverage information])],,
|
||||
[no])
|
||||
|
||||
dnl Setting up the apache Solr extension
|
||||
if test "$PHP_SOLR" != "no"; then
|
||||
|
||||
PKG_CHECK_MODULES([CURL], [libcurl >= 7.15.5])
|
||||
PHP_CHECK_LIBRARY(curl,curl_easy_perform,
|
||||
[
|
||||
AC_DEFINE(HAVE_CURL,1,[ ])
|
||||
],[
|
||||
AC_MSG_ERROR(There is something wrong. Please check config.log for more information.)
|
||||
],[
|
||||
$CURL_LIBS
|
||||
])
|
||||
PHP_CHECK_LIBRARY(curl, curl_easy_perform,
|
||||
[
|
||||
AC_DEFINE(HAVE_CURL, 1, [ ])
|
||||
],[
|
||||
AC_MSG_ERROR(There is something wrong. Please check config.log for more information.)
|
||||
],[
|
||||
$CURL_LIBS
|
||||
])
|
||||
|
||||
PHP_EVAL_INCLINE($CURL_CFLAGS)
|
||||
PHP_EVAL_LIBLINE($CURL_LIBS, SOLR_SHARED_LIBADD)
|
||||
PHP_EVAL_INCLINE($CURL_CFLAGS)
|
||||
PHP_EVAL_LIBLINE($CURL_LIBS, SOLR_SHARED_LIBADD)
|
||||
|
||||
if test "$PHP_LIBXML" = "no"; then
|
||||
AC_MSG_ERROR([Solr extension requires LIBXML extension, add --enable-libxml])
|
||||
AC_MSG_ERROR([Solr extension requires LIBXML extension, add --enable-libxml])
|
||||
fi
|
||||
|
||||
AC_MSG_CHECKING(for JSON)
|
||||
if test -f "$phpincludedir/ext/json/php_json.h" || test "$HAVE_JSON" != "no"; then
|
||||
AC_DEFINE(HAVE_JSON, 1, [JSON support])
|
||||
AC_MSG_RESULT(Yes)
|
||||
else
|
||||
AC_MSG_ERROR([Solr extension requires json or jsonc support])
|
||||
fi
|
||||
if test -f "$phpincludedir/ext/json/php_json.h" || test "$HAVE_JSON" != "no"; then
|
||||
AC_DEFINE(HAVE_JSON, 1, [JSON support])
|
||||
AC_MSG_RESULT(Yes)
|
||||
else
|
||||
AC_MSG_ERROR([Solr extension requires json or jsonc support])
|
||||
fi
|
||||
|
||||
PHP_SETUP_LIBXML(SOLR_SHARED_LIBADD)
|
||||
|
||||
AC_DEFINE(HAVE_SOLR, 1,[Setting the value of HAVE_SOLR to 1 ])
|
||||
AC_DEFINE(HAVE_SOLR, 1, [Setting the value of HAVE_SOLR to 1 ])
|
||||
|
||||
if test "$PHP_SOLR_DEBUG" != "no"; then
|
||||
AC_DEFINE(SOLR_DEBUG, 1, [Setting the value of SOLR_DEBUG to 1 ])
|
||||
else
|
||||
AC_DEFINE(SOLR_DEBUG_OFF, 1, [Setting the value of SOLR_DEBUG_OFF to 1 ])
|
||||
fi
|
||||
if test "$PHP_SOLR_DEBUG" != "no"; then
|
||||
AC_DEFINE(SOLR_DEBUG, 1, [Setting the value of SOLR_DEBUG to 1 ])
|
||||
else
|
||||
AC_DEFINE(SOLR_DEBUG_OFF, 1, [Setting the value of SOLR_DEBUG_OFF to 1 ])
|
||||
fi
|
||||
|
||||
if test "$PHP_COVERAGE" = "yes"; then
|
||||
AX_CHECK_COMPILE_FLAG([-fprofile-arcs], [COVERAGE_CFLAGS="$COVERAGE_CFLAGS -fprofile-arcs"])
|
||||
AX_CHECK_COMPILE_FLAG([-ftest-coverage], [COVERAGE_CFLAGS="$COVERAGE_CFLAGS -ftest-coverage"])
|
||||
EXTRA_LDFLAGS="$COVERAGE_CFLAGS"
|
||||
fi
|
||||
if test "$PHP_COVERAGE" = "yes"; then
|
||||
AX_CHECK_COMPILE_FLAG([-fprofile-arcs], [COVERAGE_CFLAGS="$COVERAGE_CFLAGS -fprofile-arcs"])
|
||||
AX_CHECK_COMPILE_FLAG([-ftest-coverage], [COVERAGE_CFLAGS="$COVERAGE_CFLAGS -ftest-coverage"])
|
||||
EXTRA_LDFLAGS="$COVERAGE_CFLAGS"
|
||||
fi
|
||||
|
||||
export OLD_CPPFLAGS="$CPPFLAGS"
|
||||
export CPPFLAGS="$CPPFLAGS $INCLUDES"
|
||||
export OLD_CPPFLAGS="$CPPFLAGS"
|
||||
export CPPFLAGS="$CPPFLAGS $INCLUDES"
|
||||
|
||||
subdir=src
|
||||
PHP_SOLR_SRC_FILES="$subdir/php_solr.c \
|
||||
$subdir/php_solr_object.c \
|
||||
$subdir/php_solr_document.c \
|
||||
$subdir/php_solr_input_document.c \
|
||||
$subdir/php_solr_client.c \
|
||||
$subdir/php_solr_params.c \
|
||||
$subdir/php_solr_query.c \
|
||||
$subdir/php_solr_response.c \
|
||||
$subdir/php_solr_exception.c \
|
||||
$subdir/php_solr_utils.c \
|
||||
$subdir/php_solr_dismax_query.c \
|
||||
$subdir/php_solr_collapse_function.c \
|
||||
$subdir/php_solr_extract.c \
|
||||
$subdir/solr_string.c \
|
||||
$subdir/solr_functions_document.c \
|
||||
$subdir/solr_functions_client.c \
|
||||
$subdir/solr_functions_helpers.c \
|
||||
$subdir/solr_functions_params.c \
|
||||
$subdir/solr_functions_response.c \
|
||||
$subdir/solr_functions_debug.c"
|
||||
subdir=src
|
||||
PHP_SOLR_SRC_FILES="$subdir/php_solr.c \
|
||||
$subdir/php_solr_object.c \
|
||||
$subdir/php_solr_document.c \
|
||||
$subdir/php_solr_input_document.c \
|
||||
$subdir/php_solr_client.c \
|
||||
$subdir/php_solr_params.c \
|
||||
$subdir/php_solr_query.c \
|
||||
$subdir/php_solr_response.c \
|
||||
$subdir/php_solr_exception.c \
|
||||
$subdir/php_solr_utils.c \
|
||||
$subdir/php_solr_dismax_query.c \
|
||||
$subdir/php_solr_collapse_function.c \
|
||||
$subdir/php_solr_extract.c \
|
||||
$subdir/solr_string.c \
|
||||
$subdir/solr_functions_document.c \
|
||||
$subdir/solr_functions_client.c \
|
||||
$subdir/solr_functions_helpers.c \
|
||||
$subdir/solr_functions_params.c \
|
||||
$subdir/solr_functions_response.c \
|
||||
$subdir/solr_functions_debug.c"
|
||||
|
||||
PHP_NEW_EXTENSION(solr, $PHP_SOLR_SRC_FILES,
|
||||
$ext_shared,, [$COVERAGE_CFLAGS])
|
||||
PHP_ADD_BUILD_DIR($abs_builddir/$subdir, 1)
|
||||
PHP_SUBST(SOLR_SHARED_LIBADD)
|
||||
PHP_NEW_EXTENSION(solr, $PHP_SOLR_SRC_FILES, $ext_shared,, [$COVERAGE_CFLAGS])
|
||||
PHP_ADD_BUILD_DIR($abs_builddir/$subdir, 1)
|
||||
PHP_SUBST(SOLR_SHARED_LIBADD)
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user