# HG changeset patch # User Bruno Haible # Date 1198683228 -3600 # Node ID bd08c714fb5ad859ee2f8ce5539e884f397e088c # Parent 6bc27027a2d6596d4b50182123ea1f043c4b1744 The localcharset module requires a modified TESTS_ENVIRONMENT; tell the user. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-12-25 Bruno Haible + + * modules/localcharset (Notice): New field. + (configure.ac): Define LOCALCHARSET_TESTS_ENVIRONMENT. + Suggested by Ben Pfaff . + 2007-12-25 Paul Eggert Bruno Haible diff --git a/modules/localcharset b/modules/localcharset --- a/modules/localcharset +++ b/modules/localcharset @@ -1,6 +1,12 @@ Description: Return current locale's character encoding. +Notice: +If your package's tests make use of the locale_charset() function directly or +indirectly, you may need to define the CHARSETALIASDIR environment variable, +so that "make check" works before "make install". In Makefile.am syntax: +TESTS_ENVIRONMENT += @LOCALCHARSET_TESTS_ENVIRONMENT@ + Files: lib/localcharset.h lib/localcharset.c @@ -16,6 +22,8 @@ configure.ac: gl_LOCALCHARSET +LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(top_builddir)/$gl_source_base\"" +AC_SUBST([LOCALCHARSET_TESTS_ENVIRONMENT]) Makefile.am: lib_SOURCES += localcharset.h localcharset.c