annotate modules/fnmatch @ 11541:052491fe562d

Move the fnmatch-posix module into the fnmatch module.
author Bruno Haible <bruno@clisp.org>
date Mon, 04 May 2009 00:32:52 +0200
parents 2005bd38441a
children 76dbe14046dc
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
1 Description:
11541
052491fe562d Move the fnmatch-posix module into the fnmatch module.
Bruno Haible <bruno@clisp.org>
parents: 11449
diff changeset
2 fnmatch() function: wildcard matching.
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
3
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
4 Files:
9249
49a9df6cebc4 Rename fnmatch_.h to fnmatch.in.h.
Bruno Haible <bruno@clisp.org>
parents: 9209
diff changeset
5 lib/fnmatch.in.h
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
6 lib/fnmatch.c
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
7 lib/fnmatch_loop.c
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
8 m4/mbstate_t.m4
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
9 m4/fnmatch.m4
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
10
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
11 Depends-on:
9209
5a0294ce5372 Track CVS Autoconf on AC_USE_SYSTEM_EXTENSIONS.
Eric Blake <ebb9@byu.net>
parents: 9102
diff changeset
12 extensions
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13 alloca
5820
aec0a1f23054 (Depends-on): Add stdbool.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5251
diff changeset
14 stdbool
7888
b6376840b47b * modules/fnmatch (Depends-on): Depend on wchar.
Eric Blake <ebb9@byu.net>
parents: 7733
diff changeset
15 wchar
7733
9d60f39f35c1 * MODULES.html.sh: New module wctype.
Paul Eggert <eggert@cs.ucla.edu>
parents: 7497
diff changeset
16 wctype
10746
08e90860ec5e Mark 'memchr' obsolete.
Bruno Haible <bruno@clisp.org>
parents: 9550
diff changeset
17 memchr
10748
0ef26bffcbe1 Mark 'memcmp' obsolete.
Bruno Haible <bruno@clisp.org>
parents: 10746
diff changeset
18 memcmp
11449
2005bd38441a fnmatch depends on mbsrtowcs and mbsinit.
Paul Eggert <eggert@cs.ucla.edu>
parents: 10950
diff changeset
19 mbsrtowcs
2005bd38441a fnmatch depends on mbsrtowcs and mbsinit.
Paul Eggert <eggert@cs.ucla.edu>
parents: 10950
diff changeset
20 mbsinit
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
21
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
22 configure.ac:
11541
052491fe562d Move the fnmatch-posix module into the fnmatch module.
Bruno Haible <bruno@clisp.org>
parents: 11449
diff changeset
23 gl_FUNC_FNMATCH_POSIX
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
24
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
25 Makefile.am:
4578
7d46c302ed19 Add BUILT-SOURCES.
Paul Eggert <eggert@cs.ucla.edu>
parents: 4552
diff changeset
26 BUILT_SOURCES += $(FNMATCH_H)
4384
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
27
6001
322a0918d54a * modules/alloca-opt (Makefile.am): Remove explicit dependency on
Paul Eggert <eggert@cs.ucla.edu>
parents: 5820
diff changeset
28 # We need the following in order to create <fnmatch.h> when the system
4384
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
29 # doesn't have one that supports the required API.
9249
49a9df6cebc4 Rename fnmatch_.h to fnmatch.in.h.
Bruno Haible <bruno@clisp.org>
parents: 9209
diff changeset
30 fnmatch.h: fnmatch.in.h
7421
8bace4b08db5 Mark generated files as "DO NOT EDIT".
Bruno Haible <bruno@clisp.org>
parents: 7274
diff changeset
31 { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
9249
49a9df6cebc4 Rename fnmatch_.h to fnmatch.in.h.
Bruno Haible <bruno@clisp.org>
parents: 9209
diff changeset
32 cat $(srcdir)/fnmatch.in.h; \
7421
8bace4b08db5 Mark generated files as "DO NOT EDIT".
Bruno Haible <bruno@clisp.org>
parents: 7274
diff changeset
33 } > $@-t
7274
9ff9e0f3d681 Don't make generated files read-only. That would bother too many
Jim Meyering <jim@meyering.net>
parents: 7268
diff changeset
34 mv -f $@-t $@
4384
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
35 MOSTLYCLEANFILES += fnmatch.h fnmatch.h-t
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
36
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
37 Include:
4197
3ccc6d0d52bb Add a Maintainer.
Bruno Haible <bruno@clisp.org>
parents: 4172
diff changeset
38 <fnmatch.h>
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
39
5251
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 4578
diff changeset
40 License:
9102
404dc8725caf Use the synonymous term LGPLv2.
Bruno Haible <bruno@clisp.org>
parents: 7888
diff changeset
41 LGPLv2+
5251
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 4578
diff changeset
42
4197
3ccc6d0d52bb Add a Maintainer.
Bruno Haible <bruno@clisp.org>
parents: 4172
diff changeset
43 Maintainer:
3ccc6d0d52bb Add a Maintainer.
Bruno Haible <bruno@clisp.org>
parents: 4172
diff changeset
44 all, glibc