tests/hghave
branchstable
changeset 13442 bb107a31820e
parent 13418 28555e294104
child 13543 c17e4d881722
--- a/tests/hghave	Fri Feb 18 10:28:20 2011 -0600
+++ b/tests/hghave	Sun Feb 20 13:35:30 2011 +0100
@@ -108,6 +108,9 @@
     except ImportError:
         return False
 
+def has_gettext():
+    return matchoutput('msgfmt --version', 'GNU gettext-tools')
+
 def has_git():
     return matchoutput('git --version 2>&1', r'^git version')
 
@@ -189,6 +192,7 @@
     "eol-in-paths": (has_eol_in_paths, "end-of-lines in paths"),
     "execbit": (has_executablebit, "executable bit"),
     "fifo": (has_fifo, "named pipes"),
+    "gettext": (has_gettext, "GNU Gettext (msgfmt)"),
     "git": (has_git, "git command line client"),
     "gpg": (has_gpg, "gpg client"),
     "icasefs": (has_icasefs, "case insensitive file system"),