only run xgettext when it is installed
authorMatthias Braun <matze@braunis.de>
Sat, 27 Nov 2004 14:48:10 +0000 (14:48 +0000)
committerMatthias Braun <matze@braunis.de>
Sat, 27 Nov 2004 14:48:10 +0000 (14:48 +0000)
SVN-Revision: 2209

Jamfile
configure.ac

diff --git a/Jamfile b/Jamfile
index 877ee44..13259c7 100644 (file)
--- a/Jamfile
+++ b/Jamfile
@@ -10,12 +10,15 @@ UseAutoconf ;
 # add some additional files to package
 Package INSTALL NEWS README COPYING AUTHORS ChangeLog ;
 
-
-actions MakePot
+if $(XGETTEXT) != ""
 {
-    xgettext --keyword='_:1' --c++ -o $(<) $(>)
+
+    actions MakePot
+    {
+        $(XGETTEXT) --keyword='_:1' --c++ -o $(<) $(>)
+    }
+    MakePot supertux.pot : $(TRANSLATABLE_SOURCES) ;
+    Depends supertux.pot : $(TRANSLATABLE_SOURCES) ;
+    MakeLocate supertux.pot : data/locale ;
+    Depends all : supertux.pot ;
 }
-MakePot supertux.pot : $(TRANSLATABLE_SOURCES) ;
-Depends supertux.pot : $(TRANSLATABLE_SOURCES) ;
-MakeLocate supertux.pot : data/locale ;
-Depends all : supertux.pot ;
index 1790abe..ca7065c 100644 (file)
@@ -27,6 +27,8 @@ AC_PROG_CC
 AC_PROG_CXX
 AC_PROG_INSTALL
 
+AC_CHECK_PROGS(XGETTEXT, xgettext)
+
 dnl Checks for header files.
 AC_HEADER_DIRENT
 AC_HEADER_STDC