readutmp, boot-time: Work around a Cygwin 3.5.3 bug.
[gnulib.git] / modules / glob
blob857a9286014cb36775212f843ae9dfe40a2803ba
1 Description:
2 glob() function: Search for files and directories with paths matching a
3 pattern, with GNU extensions.
5 Files:
6 lib/glob.c
7 lib/glob_internal.h
8 lib/glob_pattern_p.c
9 lib/globfree.c
10 m4/glob.m4
12 Depends-on:
13 glob-h
14 c99
15 largefile
16 alloca                        [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
17 builtin-expect                [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
18 closedir                      [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
19 d-type                        [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
20 dirfd                         [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
21 flexmember                    [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
22 fnmatch                       [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
23 fstatat                       [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
24 getlogin_r                    [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
25 libc-config                   [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
26 memchr                        [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
27 mempcpy                       [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
28 opendir                       [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
29 readdir                       [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
30 glibc-internal/scratch_buffer [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
31 stdbool                       [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
32 stdckdint                     [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
33 stdint                        [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
34 strdup                        [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
35 unistd                        [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
36 malloc-posix                  [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1]
38 configure.ac:
39 gl_GLOB
40 dnl Because of gl_REPLACE_GLOB_H:
41 gl_CONDITIONAL_HEADER([glob.h])
42 gl_CONDITIONAL([GL_COND_OBJ_GLOB],
43                [test $HAVE_GLOB = 0 || test $REPLACE_GLOB = 1])
44 AM_COND_IF([GL_COND_OBJ_GLOB], [
45   gl_PREREQ_GLOB
47 gl_CONDITIONAL([GL_COND_OBJ_GLOB_PATTERN_P],
48                [test $HAVE_GLOB_PATTERN_P = 0 || test $REPLACE_GLOB_PATTERN_P = 1])
49 gl_GLOB_MODULE_INDICATOR([glob])
51 Makefile.am:
52 if GL_COND_OBJ_GLOB
53 lib_SOURCES += glob.c globfree.c
54 endif
55 if GL_COND_OBJ_GLOB_PATTERN_P
56 lib_SOURCES += glob_pattern_p.c
57 endif
59 Include:
60 <glob.h>
62 Link:
63 $(LTLIBUNISTRING) when linking with libtool, $(LIBUNISTRING) otherwise
64 $(MBRTOWC_LIB)
66 License:
67 GPL
69 Maintainer:
70 all, glibc