Просмотр исходного кода

Moved m4-code for calculating documentation languages to different file (and different m4-function)

Signed-off-by: Slava Zanko <slavazanko@gmail.com>
Slava Zanko 13 лет назад
Родитель
Сommit
643bf280b9
3 измененных файлов с 36 добавлено и 23 удалено
  1. 1 0
      acinclude.m4
  2. 1 23
      configure.ac
  3. 34 0
      m4.include/mc-doc-linguas.m4

+ 1 - 0
acinclude.m4

@@ -10,3 +10,4 @@ m4_include([m4.include/ac-glib.m4])
 m4_include([m4.include/mc-vfs.m4])
 m4_include([m4.include/mc-version.m4])
 m4_include([m4.include/mc-tests.m4])
+m4_include([m4.include/mc-doc-linguas.m4])

+ 1 - 23
configure.ac

@@ -105,29 +105,7 @@ if test "x$USE_INCLUDED_LIBINTL" = xyes; then
     CPPFLAGS="$CPPFLAGS -I\$(top_builddir)/intl -I\$(top_srcdir)/intl"
 fi
 
-dnl Determine which help translations we want to install.
-ALL_DOC_LINGUAS="es hu it pl ru sr"
-
-DOC_LINGUAS=
-if test "x$USE_NLS" = xyes; then
-    if test -z "$LINGUAS"; then
-	langs="`grep -v '^#' $srcdir/po/LINGUAS`"
-    else
-	langs="$LINGUAS"
-    fi
-else
-    langs=
-fi
-
-for h_lang in $ALL_DOC_LINGUAS; do
-    for lang in $langs; do
-	if test "$lang" = "$h_lang"; then
-	    DOC_LINGUAS="$DOC_LINGUAS $lang"
-	    break
-	fi
-    done
-done
-AC_SUBST(DOC_LINGUAS)
+MC_DOC_LINGUAS
 
 dnl
 dnl OS specific flags.

+ 34 - 0
m4.include/mc-doc-linguas.m4

@@ -0,0 +1,34 @@
+dnl @synopsis MC_DOC_LINGUAS
+dnl
+dnl Check if unit tests enabled
+dnl
+dnl @author Slava Zanko <slavazanko@gmail.com>
+dnl @version 2011-02-10
+dnl @license GPL
+dnl @copyright Free Software Foundation, Inc.
+
+AC_DEFUN([MC_DOC_LINGUAS],[
+    dnl Determine which help translations we want to install.
+    ALL_DOC_LINGUAS="es hu it pl ru sr"
+
+    DOC_LINGUAS=
+    if test "x$USE_NLS" = xyes; then
+        if test -z "$LINGUAS"; then
+            langs="`grep -v '^#' $srcdir/po/LINGUAS`"
+        else
+            langs="$LINGUAS"
+        fi
+    else
+        langs=
+    fi
+
+    for h_lang in $ALL_DOC_LINGUAS; do
+        for lang in $langs; do
+            if test "$lang" = "$h_lang"; then
+                DOC_LINGUAS="$DOC_LINGUAS $lang"
+                break
+            fi
+        done
+    done
+    AC_SUBST(DOC_LINGUAS)
+])