diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2012-11-30 16:56:39 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2012-11-30 16:56:39 +0000 |
commit | 10460200168c53be3573c0761a6a0705b08ea5cb (patch) | |
tree | fbe2abba16aad2efafc9ce64c6a871ed0f7fd56a /configure.ac | |
parent | 90c0da922d6eb9407bf6f3215a8803f5f192cb42 (diff) | |
download | gnunet-10460200168c53be3573c0761a6a0705b08ea5cb.tar.gz gnunet-10460200168c53be3573c0761a6a0705b08ea5cb.zip |
configure option for using IBM LoadLeveler for scheduling testbed slaves on SuperMUC
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 97fb33b71..c70c22292 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -936,6 +936,37 @@ AM_CONDITIONAL(HAVE_GNUTLS, test x$gnutls = xtrue) | |||
936 | AC_DEFINE_UNQUOTED([HAVE_GNUTLS], $gnutls, [We have gnutls]) | 936 | AC_DEFINE_UNQUOTED([HAVE_GNUTLS], $gnutls, [We have gnutls]) |
937 | 937 | ||
938 | 938 | ||
939 | # Test if we are building for superMUC | ||
940 | llapi=0 | ||
941 | AC_MSG_CHECKING(if testbed should use IBM LoadLeveler to run on SuperMUC) | ||
942 | AC_ARG_WITH([ll], | ||
943 | [AS_HELP_STRING([--with-ll=PFX], | ||
944 | [use IBM LoadLeveler (installed at PFX) for running testbed on SuperMUC]. Default is no)], | ||
945 | [AC_MSG_RESULT([$with_ll]) | ||
946 | case $with_ll in | ||
947 | no) | ||
948 | ;; | ||
949 | yes) | ||
950 | AC_CHECK_HEADERS([llapi.h], | ||
951 | AC_CHECK_LIB([llapi], [llsubmit], | ||
952 | llapi=true, | ||
953 | AC_MSG_ERROR(libllapi not found but --with-llapi given)), | ||
954 | AC_MSG_ERROR(llapi.h not found but --with-llapi given)) | ||
955 | ;; | ||
956 | *) | ||
957 | LDFLAGS="-L$with_ll/lib $LDFLAGS" | ||
958 | CPPFLAGS="-I$with_ll/include $CPPFLAGS" | ||
959 | AC_CHECK_HEADERS([llapi.h], | ||
960 | AC_CHECK_LIB([llapi], [llsubmit], | ||
961 | llapi=true, | ||
962 | AC_MSG_ERROR(libllapi not found but --with-llapi given)), | ||
963 | AC_MSG_ERROR(llapi.h not found but --with-llapi given)) | ||
964 | ;; | ||
965 | esac | ||
966 | ], | ||
967 | [AC_MSG_RESULT(--with-ll not specified)]) | ||
968 | AM_CONDITIONAL(WITH_LL, test x$llapi = xtrue) | ||
969 | AC_DEFINE_UNQUOTED(WITH_LL, $llapi, [Do we have to use IBM LoadLeveler]) | ||
939 | 970 | ||
940 | # should 'make check' run tests? | 971 | # should 'make check' run tests? |
941 | AC_MSG_CHECKING(whether to run tests) | 972 | AC_MSG_CHECKING(whether to run tests) |