annotate modules/cycle-check @ 7104:83ad4713d3a4

* modules/same-inode: New module. * modules/dev-ino: New module. * modules/cycle-check: Depend on these modules, rather than simply including their .h files. (Makefile.am): Don't list cycle-check.[ch] here, now that they're required via m4/cycle-check.m4. * modules/same: Depend on new same-inode module, rather than including same-inode.h. * modules/chdir-safer: New file. * m4/dev-ino.m4, m4/same-inode.m4: New files.
author Jim Meyering <jim@meyering.net>
date Thu, 10 Aug 2006 13:40:17 +0000
parents cb670d90d673
children 713209452ad6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5118
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
1 Description:
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
2 help detect directory cycles efficiently
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
3
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
4 Files:
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
5 lib/cycle-check.c
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
6 lib/cycle-check.h
7104
83ad4713d3a4 * modules/same-inode: New module.
Jim Meyering <jim@meyering.net>
parents: 6918
diff changeset
7 m4/cycle-check.m4
5118
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
8
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
9 Depends-on:
7104
83ad4713d3a4 * modules/same-inode: New module.
Jim Meyering <jim@meyering.net>
parents: 6918
diff changeset
10 dev-ino
83ad4713d3a4 * modules/same-inode: New module.
Jim Meyering <jim@meyering.net>
parents: 6918
diff changeset
11 same-inode
5820
aec0a1f23054 (Depends-on): Add stdbool.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5251
diff changeset
12 stdbool
5118
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
13
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
14 configure.ac:
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
15
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
16 Makefile.am:
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
17
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
18 Include:
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
19 "cycle-check.h"
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
20
5251
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 5118
diff changeset
21 License:
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 5118
diff changeset
22 GPL
42b53a22aee5 Add a license tag to every module.
Bruno Haible <bruno@clisp.org>
parents: 5118
diff changeset
23
5118
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
24 Maintainer:
20e26e1fcaec New cycle-check module imported from coreutils.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
25 Jim Meyering