diff options
Diffstat (limited to 'ext/muscat/config.m4')
| -rw-r--r-- | ext/muscat/config.m4 | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/ext/muscat/config.m4 b/ext/muscat/config.m4 new file mode 100644 index 0000000000..ddee16b58d --- /dev/null +++ b/ext/muscat/config.m4 @@ -0,0 +1,35 @@ +dnl $Id$ + +PHP_ARG_WITH(muscat, for Muscat support, +[ --with-muscat[=DIR] Include muscat support.]) + +if test "$PHP_MUSCAT" != "no"; then + PHP_EXTENSION(muscat, $ext_shared) + for i in $PHP_MUSCAT /usr/local /usr /usr/local/empower /usr/local/empower/developer; do + if test -f $i/include/Muscat.h; then + MUSCAT_INCDIR=$i/include + MUSCAT_DIR=$i + fi + if test -f $i/libs/libhdmuscat3.6.a; then + MUSCAT_LIBDIR=$i/libs + MUSCAT_DIR=$i + elif test -f $i/lib/libhdmuscat3.6.a; then + MUSCAT_LIBDIR=$i/lib + MUSCAT_DIR=$i + fi + done + + if test -z "$MUSCAT_INCDIR"; then + AC_MSG_ERROR(Cannot find Muscat include dir) + fi + + if test -z "$MUSCAT_LIBDIR"; then + AC_MSG_ERROR(Cannot find Muscat lib dir) + fi + + AC_DEFINE(HAVE_MUSCAT, 1, [ ]) + PHP_SUBST(MUSCAT_SHARED_LIBADD) + AC_DEFINE_UNQUOTED(PHP_MUSCAT_DIR, "$MUSCAT_DIR", [ ]) + AC_ADD_LIBRARY_WITH_PATH(hdmuscat3.6, $MUSCAT_LIBDIR, MUSCAT_SHARED_LIBADD) + AC_ADD_INCLUDE($MUSCAT_INCDIR) +fi |
