posix_spawn_file_actions_* tests: Fix module dependencies.
[gnulib.git] / modules / mbrtoc32
blob2e5042a5bc8c3e1e24041977fc8ba1dd50eff670
1 Description:
2 mbrtoc32() function: convert multibyte character to 32-bit wide character.
4 Files:
5 lib/mbrtoc32.c
6 lib/mbrtowc-impl.h
7 lib/mbrtowc-impl-utf8.h
8 lib/lc-charset-dispatch.h
9 lib/lc-charset-dispatch.c
10 lib/mbtowc-lock.h
11 lib/mbtowc-lock.c
12 lib/windows-initguard.h
13 m4/mbrtoc32.m4
14 m4/mbrtowc.m4
15 m4/mbstate_t.m4
16 m4/threadlib.m4
17 m4/visibility.m4
19 Depends-on:
20 uchar
21 attribute       [test $HAVE_MBRTOC32 = 0 || test $REPLACE_MBRTOC32 = 1]
22 c99             [{ test $HAVE_MBRTOC32 = 0 || test $REPLACE_MBRTOC32 = 1; } && test $REPLACE_MBSTATE_T = 0]
23 hard-locale     [{ test $HAVE_MBRTOC32 = 0 || test $REPLACE_MBRTOC32 = 1; } && test $REPLACE_MBSTATE_T = 0]
24 mbrtowc         [{ test $HAVE_MBRTOC32 = 0 || test $REPLACE_MBRTOC32 = 1; } && test $REPLACE_MBSTATE_T = 0]
25 localcharset    [test $HAVE_MBRTOC32 = 0 || test $REPLACE_MBRTOC32 = 1]
26 streq           [test $HAVE_MBRTOC32 = 0 || test $REPLACE_MBRTOC32 = 1]
27 verify          [test $HAVE_MBRTOC32 = 0 || test $REPLACE_MBRTOC32 = 1]
29 configure.ac:
30 gl_FUNC_MBRTOC32
31 if test $HAVE_MBRTOC32 = 0 || test $REPLACE_MBRTOC32 = 1; then
32   AC_LIBOBJ([mbrtoc32])
33   if test $REPLACE_MBSTATE_T = 1; then
34     AC_LIBOBJ([lc-charset-dispatch])
35     AC_LIBOBJ([mbtowc-lock])
36     gl_PREREQ_MBTOWC_LOCK
37   fi
38   gl_PREREQ_MBRTOC32
40 gl_UCHAR_MODULE_INDICATOR([mbrtoc32])
42 Makefile.am:
44 Include:
45 <uchar.h>
47 Link:
48 $(LIB_MBRTOWC)
50 License:
51 LGPLv2+
53 Maintainer:
54 Bruno Haible