* gettext-tools/src/Makefile.am (DEFS): Define EXEEXT.
* gettext-tools/src/msginit.c (plural_forms): On Windows, invoke
"cldr-plurals.exe", not "cldr-plurals".
-DGETTEXTJAR=\"$(jardir)/gettext.jar\" \
-DLIBDIR=\"$(libdir)\" \
-DGETTEXTDATADIR=\"$(pkgdatadir)\" \
- -DPROJECTSDIR=\"$(projectsdir)\" @DEFS@
+ -DPROJECTSDIR=\"$(projectsdir)\" \
+ -DEXEEXT=\"@EXEEXT@\" @DEFS@
# Ensure that <stdint.h> defines SIZE_MAX in C++ mode, like it does in C mode.
AM_CXXFLAGS = -D__STDC_LIMIT_MACROS
if (gettextlibdir == NULL || gettextlibdir[0] == '\0')
gettextlibdir = relocate (LIBDIR "/gettext");
- prog = xconcatenated_filename (gettextlibdir, "cldr-plurals", NULL);
+ prog = xconcatenated_filename (gettextlibdir, "cldr-plurals", EXEEXT);
last_dir = xstrdup (gettextcldrdir);
dirs[0] = "common";