annotate modules/fnmatch @ 5820:aec0a1f23054

(Depends-on): Add stdbool.
author Paul Eggert <eggert@cs.ucla.edu>
date Fri, 06 May 2005 17:22:45 +0000
parents 42b53a22aee5
children 322a0918d54a
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:
4172
5321105558d8 Add module descriptions.
Bruno Haible <bruno@clisp.org>
parents: 4110
diff changeset
2 GNU fnmatch() implementation.
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:
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
5 lib/fnmatch_.h
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:
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
12 alloca
5820
aec0a1f23054 (Depends-on): Add stdbool.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5251
diff changeset
13 stdbool
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15 configure.ac:
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16 # No macro. You should also use one of fnmatch-posix or fnmatch-gnu.
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
18 Makefile.am:
4578
7d46c302ed19 Add BUILT-SOURCES.
Paul Eggert <eggert@cs.ucla.edu>
parents: 4552
diff changeset
19 BUILT_SOURCES += $(FNMATCH_H)
4384
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
20 EXTRA_DIST += fnmatch_.h fnmatch_loop.c
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
21
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
22 # We need the following in order to create an <fnmatch.h> when the system
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
23 # doesn't have one that supports the required API.
4552
24c461677d8c Use the `$(VAR)' notation for AC_REPLACED variable names, rather than @VAR@.
Paul Eggert <eggert@cs.ucla.edu>
parents: 4384
diff changeset
24 all-local $(lib_OBJECTS): $(FNMATCH_H)
4384
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
25 fnmatch.h: fnmatch_.h
4552
24c461677d8c Use the `$(VAR)' notation for AC_REPLACED variable names, rather than @VAR@.
Paul Eggert <eggert@cs.ucla.edu>
parents: 4384
diff changeset
26 cp $(srcdir)/fnmatch_.h $@-t
24c461677d8c Use the `$(VAR)' notation for AC_REPLACED variable names, rather than @VAR@.
Paul Eggert <eggert@cs.ucla.edu>
parents: 4384
diff changeset
27 mv $@-t $@
4384
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
28 MOSTLYCLEANFILES += fnmatch.h fnmatch.h-t
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
29
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30 Include:
4197
3ccc6d0d52bb Add a Maintainer.
Bruno Haible <bruno@clisp.org>
parents: 4172
diff changeset
31 <fnmatch.h>
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
32
5251
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 4578
diff changeset
33 License:
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 4578
diff changeset
34 LGPL
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 4578
diff changeset
35
4197
3ccc6d0d52bb Add a Maintainer.
Bruno Haible <bruno@clisp.org>
parents: 4172
diff changeset
36 Maintainer:
3ccc6d0d52bb Add a Maintainer.
Bruno Haible <bruno@clisp.org>
parents: 4172
diff changeset
37 all, glibc