From c392c19335891fddcb446e63cbe6aa43b4f4b3a2 Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Wed, 14 Jun 2000 22:29:30 +0000 Subject: * More fixes for configuring gettext correctly. --- make.h | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'make.h') diff --git a/make.h b/make.h index f128618..c7fc4b6 100644 --- a/make.h +++ b/make.h @@ -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 +# ifdef HAVE_LOCALE_H +# include +# 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 -- cgit v1.2.3