Lines Matching +full:windows +full:- +full:build +full:- +full:rules
1 dnl Configuration for the gettext-runtime directory of GNU gettext
2 dnl Copyright (C) 1995-2010, 2012-2015, 2018-2020 Free Software Foundation, Inc.
20 AC_INIT([gettext-runtime],
21 m4_esyscmd([../build-aux/git-version-gen ../.tarball-version]),
22 [bug-gettext@gnu.org])
24 AC_CONFIG_AUX_DIR([../build-aux])
25 AM_INIT_AUTOMAKE([1.11.1 silent-rules parallel-tests])
39 if test -n "$HAVE_JAVACOMP" && test -n "$JAR" && test "$JAVA_CHOICE" != no; then
47 if test -n "$HAVE_CSHARPCOMP" && test "$CSHARP_CHOICE" != no; then
61 dnl For a 64-bit build on AIX, AC_PROG_RANLIB is not sufficient.
71 dnl Check for build configuration.
75 LT_INIT([win32-dll])
77 dnl Prepares the libtool configuration for handling of Windows resources, and
78 dnl sets the RC variable to a program that compiles Windows resource files.
79 LT_LANG([Windows Resource])
81 dnl On mingw and Cygwin, we can activate special Makefile rules which add
89 dnl Some code is only meant to be compiled on native Windows.
100 AM_GNU_GETTEXT([use-libtool], [need-ngettext])
112 dnl Compilation on mingw and Cygwin needs special Makefile rules, because
130 [Define when --enable-shared is used on mingw or Cygwin.])
134 dnl 64-bit mingw does not prepend an underscore to C symbols.
137 INTL_EXPORTS_FLAGS="-DUSER_LABEL_PREFIX_UNDERSCORE $INTL_EXPORTS_FLAGS"
143 /* On Windows, variables that may be in a DLL must be marked specially. */
164 dnl Checks for optional programs for the tests/lang-* tests.
167 dnl Checks for special libraries for the tests/test-lock test.
172 AC_CHECK_LIB([rt], [sched_yield], [LIBSCHED=-lrt],
174 AC_CHECK_LIB([posix4], [sched_yield], [LIBSCHED=-lposix4])])
178 dnl Determine whether to build libasprintf.
180 [ --disable-libasprintf do not build libasprintf],
190 AM_CONDITIONAL([ENABLE_LIBASPRINTF], [test -n "$SUBDIR_libasprintf"])
200 AC_CONFIG_FILES([intl-java/Makefile])
202 AC_CONFIG_FILES([intl-csharp/Makefile])
204 AC_CONFIG_FILES([gnulib-lib/Makefile])
213 AC_CONFIG_FILES([man/x-to-1])