+2024-10-11 Bruno Haible <bruno@clisp.org>
+
+ bison-i18n: Add support for mingw builds on Cygwin hosts.
+ * m4/bison-i18n.m4 (BISON_I18N): Define also BISON_LOCALEDIR_c and
+ BISON_LOCALEDIR_c_make.
+ * modules/bison-i18n (Files): Add m4/build-to-host.m4.
+
2024-10-11 Bruno Haible <bruno@clisp.org>
build-to-host.m4: Add one more convenience macro.
# bison-i18n.m4
-# serial 4
+# serial 5
dnl Copyright (C) 2005-2006, 2009-2024 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
fi
fi
AC_SUBST([BISON_LOCALEDIR])
+
+ dnl Define BISON_LOCALEDIR_c and BISON_LOCALEDIR_c_make.
+ dnl Find the final value of BISON_LOCALEDIR.
+ gl_saved_prefix="${prefix}"
+ gl_saved_datarootdir="${datarootdir}"
+ gl_saved_localedir="${localedir}"
+ gl_saved_bisonlocaledir="${BISON_LOCALEDIR}"
+ dnl Unfortunately, prefix gets only finally determined at the end of
+ dnl configure.
+ if test "X$prefix" = "XNONE"; then
+ prefix="$ac_default_prefix"
+ fi
+ eval datarootdir="$datarootdir"
+ eval localedir="$localedir"
+ eval BISON_LOCALEDIR="$BISON_LOCALEDIR"
+ gl_BUILD_TO_HOST([BISON_LOCALEDIR])
+ BISON_LOCALEDIR="${gl_saved_bisonlocaledir}"
+ localedir="${gl_saved_localedir}"
+ datarootdir="${gl_saved_datarootdir}"
+ prefix="${gl_saved_prefix}"
fi
if test $BISON_USE_NLS = yes; then
AC_DEFINE([YYENABLE_NLS], [1],