From 666813e942e2c696b7dcd5f2fa6dedfffb73965b Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Mon, 7 Jul 2014 08:02:20 +0100 Subject: [PATCH] add m4 for trlibs --- m4/trlibs.m4 | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 m4/trlibs.m4 diff --git a/m4/trlibs.m4 b/m4/trlibs.m4 new file mode 100644 index 0000000..de01844 --- /dev/null +++ b/m4/trlibs.m4 @@ -0,0 +1,24 @@ +AC_DEFUN([AC_TRLIBS_ROOT], +[ + AC_ARG_VAR([TRLIBS_ROOT], + [ + The installation root of the taskrambler libraries + ]) + + AS_IF([test "$TRLIBS_ROOT"], + [ + AC_MSG_NOTICE("Using ${TRLIBS_ROOT} as installation root for libtrbase") + CFLAGS="${CFLAGS} -I${TRLIBS_ROOT}/include" + LDFLAGS="${LDFLAGS} -L${TRLIBS_ROOT}/lib -lgdbm -luuid" + ]) +]) + +AC_DEFUN([AC_NEED_TRBASE], +[ + AC_CHECK_LIB([trbase], [TR_classNew], [], + [ + AC_MSG_ERROR([Needed trbase library not found may try to set TRLIBS_ROOT]) + ]) +]) + +# vim: set ft=m4 ts=2 sw=2: