source: git/m4/ccluster-check.m4 @ a60663

fieker-DuValspielwiese
Last change on this file since a60663 was a60663, checked in by Hans Schoenemann <hannes@…>, 3 years ago
Merge pull request #1075 from mkoeppe/DEFAULT_CHECKING_PATH_define_once_only m4/*.m4: Define DEFAULT_CHECKING_PATH once only
  • Property mode set to 100644
File size: 1.2 KB
Line 
1# Check for ccluster
2
3AC_DEFUN([LB_CHECK_CCLUSTER],
4[
5AC_REQUIRE([SING_DEFAULT_CHECKING_PATH])
6
7AC_ARG_WITH(ccluster,
8[  --with-ccluster= <path>|yes Use ccluster library.  ],
9                [if test "$withval" = yes ; then
10                        CCLUSTER_HOME_PATH="${DEFAULT_CHECKING_PATH}"
11                 elif test "$withval" != no ; then
12                        CCLUSTERMP_HOME_PATH="$withval"
13                fi],
14                [CCLUSTER_HOME_PATH="${DEFAULT_CHECKING_PATH}"])
15
16dnl Check for existence
17BACKUP_CFLAGS=${CFLAGS}
18BACKUP_LIBS=${LIBS}
19
20AC_MSG_CHECKING(for Ccluster)
21
22AC_LANG_PUSH([C])
23
24for CCLUSTER_HOME in ${CCLUSTER_HOME_PATH}
25  do
26        if test -r "$CCLUSTER_HOME/include/ccluster/ccluster/ccluster.h"; then
27                AC_MSG_RESULT(found)
28
29                CCLUSTER_CPPFLAGS="-I${CCLUSTER_HOME}/include/ccluster"
30                CCLUSTER_LIBS="-L${CCLUSTER_HOME}/lib -Wl,-rpath,${CCLUSTER_HOME}/lib -lccluster"
31                AC_DEFINE(HAVE_CCLUSTER,1,[Define if Ccluster is installed])
32
33                CFLAGS="${BACKUP_CFLAGS} ${CCLUSTER_CPPFLAGS}"
34                LIBS="${BACKUP_LIBS} ${CCLUSTER_LIBS}"
35                AC_SUBST(CCLUSTER_LIBS)
36                AC_SUBST(CCLUSTER_CPPFLAGS)
37                break
38        fi
39done
40AC_LANG_POP([C])
41
42CFLAGS=${BACKUP_CFLAGS}
43LIBS=${BACKUP_LIBS}
44#unset LD_LIBRARY_PATH
45
46AM_CONDITIONAL(SING_HAVE_CCLUSTER, test "x$HAVE_CCLUSTER" = "xyes")
47])
Note: See TracBrowser for help on using the repository browser.