[mm-common] Fix test for already set MMDOCTOOLDIR variable
- From: Daniel Elstner <daniel src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [mm-common] Fix test for already set MMDOCTOOLDIR variable
- Date: Mon, 10 Aug 2009 23:44:23 +0000 (UTC)
commit 647c86c56a4f43e54375c5b612156ff48f61715c
Author: Daniel Elstner <danielk openismus com>
Date: Tue Aug 11 01:28:03 2009 +0200
Fix test for already set MMDOCTOOLDIR variable
* macros/mm-doc.m4 (_MM_CONFIG_DOCTOOL_DIR): Replace the completely
bogus condition, intended to check whether MMDOCTOOLDIR is already
set, by a test which actually does that.
(MM_ARG_ENABLE_DOCUMENTATION): Require MM_CONFIG_DOCTOOL_DIR().
(MM_ARG_WITH_TAGFILE_DOC): ditto.
macros/mm-doc.m4 | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/macros/mm-doc.m4 b/macros/mm-doc.m4
index 9198b64..a8cd11f 100644
--- a/macros/mm-doc.m4
+++ b/macros/mm-doc.m4
@@ -15,7 +15,7 @@
## You should have received a copy of the GNU General Public License
## along with mm-common. If not, see <http://www.gnu.org/licenses/>.
-#serial 20090810
+#serial 20090811
## _MM_CONFIG_DOCTOOL_DIR
##
@@ -29,7 +29,7 @@ AC_PROVIDE([$0])[]dnl
AC_REQUIRE([PKG_PROG_PKG_CONFIG])[]dnl
dnl
AC_MSG_CHECKING([location of documentation utilities])
-AS_IF([test -z "${$1+set}"],
+AS_IF([test "x$MMDOCTOOLDIR" = x],
[
mm_doctooldir=`$PKG_CONFIG --variable doctooldir glibmm-2.4 2>&AS_MESSAGE_LOG_FD`
AS_IF([test "[$]?" -ne 0],
@@ -68,7 +68,7 @@ AC_MSG_RESULT([$MMDOCTOOLDIR])[]dnl
AC_DEFUN([MM_CONFIG_DOCTOOL_DIR],
[dnl
AC_REQUIRE([_MM_PRE_INIT])[]dnl
-m4_ifval([$1], [MMDOCTOOLDIR='${top_srcdir}/$1'], [AC_REQUIRE([_MM_CONFIG_DOCTOOL_DIR])])
+m4_ifval([$1], [MMDOCTOOLDIR='[$]{top_srcdir}/$1'], [AC_REQUIRE([_MM_CONFIG_DOCTOOL_DIR])])
AC_SUBST([MMDOCTOOLDIR])[]dnl
])
@@ -136,6 +136,7 @@ AC_DEFUN([MM_ARG_ENABLE_DOCUMENTATION],
[dnl
AC_BEFORE([$0], [MM_ARG_WITH_TAGFILE_DOC])[]dnl
AC_REQUIRE([_MM_PRE_INIT])[]dnl
+AC_REQUIRE([MM_CONFIG_DOCTOOL_DIR])[]dnl
AC_REQUIRE([_MM_ARG_ENABLE_DOCUMENTATION])[]dnl
])
@@ -221,6 +222,7 @@ AC_DEFUN([MM_ARG_WITH_TAGFILE_DOC],
[dnl
m4_assert([$# >= 1])[]dnl
m4_ifval([$2], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])])[]dnl
+AC_REQUIRE([MM_CONFIG_DOCTOOL_DIR])[]dnl
AC_REQUIRE([_MM_ARG_ENABLE_DOCUMENTATION])[]dnl
dnl
AS_IF([test "x$ENABLE_DOCUMENTATION" != xno], [_MM_ARG_WITH_TAGFILE_DOC(
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]