From e16f34e94302e06088c5279ae4b0dac875c30cd9 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sat, 15 May 2004 16:36:15 +0000 Subject: Allow specifying a directory with the samba sources (This used to be commit 411a84c102eacd9865468304d3a19170e7daae35) --- docs/aclocal.m4 | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'docs/aclocal.m4') diff --git a/docs/aclocal.m4 b/docs/aclocal.m4 index 731139cfde..073d2aafd2 100644 --- a/docs/aclocal.m4 +++ b/docs/aclocal.m4 @@ -33,3 +33,25 @@ AC_DEFUN(DOCS_TARGET_REQUIRE_PROGRAM, [ fi fi ]) + +dnl DOCS_TARGET_REQUIRE_DIR +dnl arg1: list of possible paths +dnl arg2: file in dir know to exist +dnl arg3: variable to store found path in +dnl arg4: target that requires it + +AC_DEFUN(DOCS_TARGET_REQUIRE_DIR, [ + AC_SUBST($3) + for I in $1; + do + test -f "$I/$2" && $3="$I" + done + + if test x$$3 = x; then + if test x"$$4_REQUIRES" = x; then + $4_REQUIRES="$3" + else + $4_REQUIRES="$$4_REQUIRES $3" + fi + fi +]) -- cgit