]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
New macro AM_XGETTEXT_OPTION.
authorBruno Haible <bruno@clisp.org>
Sun, 28 Oct 2007 19:02:42 +0000 (19:02 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:15:27 +0000 (12:15 +0200)
gettext-runtime/m4/ChangeLog
gettext-runtime/m4/po.m4

index e5e9f15345dd5c1658c12273a536ab6615c4acb8..2749329e0b76affaa645d78cfa6540f60f700752 100644 (file)
@@ -1,3 +1,8 @@
+2007-10-28  Bruno Haible  <bruno@clisp.org>
+
+       * po.m4 (AM_PO_SUBDIRS): Initialize XGETTEXT_EXTRA_OPTIONS.
+       (AM_XGETTEXT_OPTION_INIT, AM_XGETTEXT_OPTION): New macros.
+
 2007-10-28  Bruno Haible  <bruno@clisp.org>
 
        * po.m4 (AM_PO_SUBDIRS): Set GETTEXT_MACRO_VERSION to 0.17.
index d6ff2b3b59396fece6a1c462d7f5b00d7deaee71..0734762ab1071b999c5c75151058af42064dac10 100644 (file)
@@ -1,4 +1,4 @@
-# po.m4 serial 14 (gettext-0.17)
+# po.m4 serial 15 (gettext-0.17)
 dnl Copyright (C) 1995-2007 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -88,6 +88,10 @@ changequote([,])dnl
   test -n "$localedir" || localedir='${datadir}/locale'
   AC_SUBST([localedir])
 
+  dnl Support for AM_XGETTEXT_OPTION.
+  test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
+  AC_SUBST([XGETTEXT_EXTRA_OPTIONS])
+
   AC_CONFIG_COMMANDS([po-directories], [[
     for ac_file in $CONFIG_FILES; do
       # Support "outfile[:infile[:infile...]]"
@@ -430,3 +434,16 @@ EOF
   fi
   mv "$ac_file.tmp" "$ac_file"
 ])
+
+dnl Initializes the accumulator used by AM_XGETTEXT_OPTION.
+AC_DEFUN([AM_XGETTEXT_OPTION_INIT],
+[
+  XGETTEXT_EXTRA_OPTIONS=
+])
+
+dnl Registers an option to be passed to xgettext in the po subdirectory.
+AC_DEFUN([AM_XGETTEXT_OPTION],
+[
+  AC_REQUIRE([AM_XGETTEXT_OPTION_INIT])
+  XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS $1"
+])