posix_spawn_file_actions_* tests: Fix module dependencies.
[gnulib.git] / modules / mbrtowc
blob0b6478e90e1530eeb10cb0e84571886c1dcb9869
1 Description:
2 mbrtowc() function: convert multibyte character to wide character.
4 Files:
5 lib/mbrtowc.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/mbrtowc.m4
14 m4/mbstate_t.m4
15 m4/locale-fr.m4
16 m4/locale-ja.m4
17 m4/locale-zh.m4
18 m4/codeset.m4
19 m4/threadlib.m4
20 m4/visibility.m4
22 Depends-on:
23 wchar
24 extensions
25 attribute       [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
26 stdint          [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
27 hard-locale     [{ test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; } && test $REPLACE_MBSTATE_T = 0]
28 mbsinit         [{ test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; } && test $REPLACE_MBSTATE_T = 0]
29 localcharset    [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
30 streq           [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
31 verify          [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
33 configure.ac:
34 gl_FUNC_MBRTOWC
35 if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then
36   AC_LIBOBJ([mbrtowc])
37   if test $REPLACE_MBSTATE_T = 1; then
38     AC_LIBOBJ([lc-charset-dispatch])
39     AC_LIBOBJ([mbtowc-lock])
40     gl_PREREQ_MBTOWC_LOCK
41   fi
42   gl_PREREQ_MBRTOWC
44 gl_WCHAR_MODULE_INDICATOR([mbrtowc])
46 Makefile.am:
48 Include:
49 <wchar.h>
51 Link:
52 $(LIB_MBRTOWC)
54 License:
55 LGPLv2+
57 Maintainer:
58 all