annotate modules/fnmatch @ 4384:4bf5f9b5190a

Make .h file creation more reliable.
author Bruno Haible <bruno@clisp.org>
date Sat, 07 Jun 2003 16:41:48 +0000
parents 3ccc6d0d52bb
children 24c461677d8c
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
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
13
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
14 configure.ac:
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
15 # No macro. You should also use one of fnmatch-posix or fnmatch-gnu.
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
16
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
17 Makefile.am:
4384
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
18 EXTRA_DIST += fnmatch_.h fnmatch_loop.c
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
19
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
20 # 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
21 # doesn't have one that supports the required API.
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
22 all-local $(lib_OBJECTS): @FNMATCH_H@
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
23 fnmatch.h: fnmatch_.h
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
24 cp $(srcdir)/fnmatch_.h fnmatch.h-t
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
25 mv fnmatch.h-t fnmatch.h
4bf5f9b5190a Make .h file creation more reliable.
Bruno Haible <bruno@clisp.org>
parents: 4197
diff changeset
26 MOSTLYCLEANFILES += fnmatch.h fnmatch.h-t
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
27
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
28 Include:
4197
3ccc6d0d52bb Add a Maintainer.
Bruno Haible <bruno@clisp.org>
parents: 4172
diff changeset
29 <fnmatch.h>
4110
632b6cf5063f Module description.
Bruno Haible <bruno@clisp.org>
parents:
diff changeset
30
4197
3ccc6d0d52bb Add a Maintainer.
Bruno Haible <bruno@clisp.org>
parents: 4172
diff changeset
31 Maintainer:
3ccc6d0d52bb Add a Maintainer.
Bruno Haible <bruno@clisp.org>
parents: 4172
diff changeset
32 all, glibc
3ccc6d0d52bb Add a Maintainer.
Bruno Haible <bruno@clisp.org>
parents: 4172
diff changeset
33