mirror of
https://github.com/openharmony/third_party_gettext.git
synced 2026-07-19 21:26:06 -04:00
fcb56438aa
* autogen.sh (GNULIB_MODULES_TOOLS_FOR_SRC_COMMON_DEPENDENCIES): Add windows-mutex, windows-once, windows-recmutex. * gettext-runtime/m4/flexmember.m4: Update from gnulib. * gettext-runtime/intl/flexmember.h: Likewise. * gettext-runtime/intl/localcharset.c: Likewise. * gettext-runtime/intl/windows-mutex.h: New file, from gnulib. * gettext-runtime/intl/windows-mutex.c: New file, from gnulib. * gettext-runtime/intl/windows-once.h: New file, from gnulib. * gettext-runtime/intl/windows-once.c: New file, from gnulib. * gettext-runtime/intl/windows-recmutex.h: New file, from gnulib. * gettext-runtime/intl/windows-recmutex.c: New file, from gnulib. * gettext-runtime/intl/windows-spinlock.h: New file, from gnulib. * gettext-runtime/intl/lock.h: Update from gnulib. * gettext-runtime/intl/lock.c: Likewise. * gettext-runtime/intl/Makefile.am (EXTRA_DIST): Add windows-*.h. (LIBINTLSOURCES): Conditionally add windows-*.c. (windows-mutex.lo, windows-recmutex.lo, windows-once.lo): New rules. (*.lo): Update dependencies. * gettext-runtime/configure.ac: New condition WINDOWS_NATIVE. * gettext-tools/configure.ac: Likewise. * Makefile.am (distcheck-hook): Check that gettext-runtime/intl/windows-*.[hc] are up-to-date.
These files are used by a program called aclocal (part of the GNU automake package). aclocal uses these files to create aclocal.m4 which is in turn used by autoconf to create the configure script at the the top level in this distribution.