aboutsummaryrefslogtreecommitdiff
path: root/private.m4
diff options
context:
space:
mode:
Diffstat (limited to 'private.m4')
-rw-r--r--private.m418
1 files changed, 18 insertions, 0 deletions
diff --git a/private.m4 b/private.m4
index d1218ce..78ef88c 100644
--- a/private.m4
+++ b/private.m4
@@ -187,5 +187,23 @@ AC_SUBST(INCLUDES)dnl
AC_SUBST(LIBRARIES)])
dnl ###########################################################################
+dnl # OS_SET_IVY_C
+dnl #
+dnl # Find and load the IVY_C configuration
+AC_DEFUN(OS_SET_IVY_C, [dnl
+ AC_ARG_WITH([ivy-c],
+ AC_HELP_STRING([--with-ivy-c],
+ [ivy-c root location (default is EMPTY)]),
+ [ivy_c_location=$withval], [ivy_c_location=""])
+ if test -n "$ivy_c_location"; then
+ CPPFLAGS="$CPPFLAGS -I$ivy_c_location/include/Ivy"
+ AC_CHECK_HEADERS([ivy.h],,AC_MSG_ERROR([ivy.h not found please provide valid --with-ivy-c directory]))
+ LDFLAGS="$LDFLAGS -L$ivy_c_location/lib -livy"
+ else
+ AC_CHECK_HEADERS([Ivy/ivy.h],,AC_MSG_ERROR([ivy.h not found please provide valid --with-ivy-c directory]))
+ fi
+])
+
+dnl ###########################################################################
dnl # [END OF FILE]
dnl ###########################################################################