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

fieker-DuValspielwiese
Last change on this file since f8fe72 was b67904, checked in by Hans Schoenemann <hannes@…>, 2 years ago
system("SingularBin") via %r/libexec/singular/MOD and LIBEXEC_DIR
  • Property mode set to 100644
File size: 1.3 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} /usr"
11                 elif test "$withval" != no ; then
12                        CCLUSTER_HOME_PATH="$withval"
13                fi],
14                [CCLUSTER_HOME_PATH="${DEFAULT_CHECKING_PATH} /usr"])
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
46if test "x$HAVE_CCLUSTER" != "xyes"; then
47  AC_MSG_RESULT(not found)
48fi 
49AM_CONDITIONAL(SING_HAVE_CCLUSTER, test "x$HAVE_CCLUSTER" = "xyes")
50])
Note: See TracBrowser for help on using the repository browser.