diff options
author | Paul Smith <psmith@gnu.org> | 2000-06-14 22:29:30 +0000 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2000-06-14 22:29:30 +0000 |
commit | c392c19335891fddcb446e63cbe6aa43b4f4b3a2 (patch) | |
tree | 66e404c5960982bf12ea81ee50ac6b545301e976 /make.h | |
parent | 4972b017b63f3ce324bfa65a1b46a2a173baf463 (diff) | |
download | gunmake-c392c19335891fddcb446e63cbe6aa43b4f4b3a2.tar.gz |
* More fixes for configuring gettext correctly.
Diffstat (limited to 'make.h')
-rw-r--r-- | make.h | 19 |
1 files changed, 18 insertions, 1 deletions
@@ -39,11 +39,28 @@ Boston, MA 02111-1307, USA. */ # define PARAMS(protos) () #endif /* C++ or ANSI C. */ +/* Include libintl.h, if it was found: we don't even look for it unless we + want to use the system's gettext(). If not, use the included gettext.h. */ + +#ifdef HAVE_LIBINTL_H +# include <libintl.h> +# ifdef HAVE_LOCALE_H +# include <locale.h> +# endif +#else +# include "gettext.h" +#endif + +#ifndef gettext_noop +/* For automatic extraction of messages sometimes no real translation is + needed. Instead the string itself is the result. */ +# define gettext_noop(Str) (Str) +#endif -#include "gettext.h" #define _(Text) gettext (Text) #define N_(Text) gettext_noop (Text) + #if !HAVE_SETLOCALE # define setlocale(Category, Locale) /* empty */ #endif |