annotate modules/utimensat @ 39173:bd8aa1175bdf

stat: add missing module dependencies * modules/lstat, modules/stat, modules/utimensat (Depends-on): Add stat-time.
author Paul Eggert <eggert@cs.ucla.edu>
date Tue, 28 Nov 2017 14:19:55 -0800
parents 7e1ff8dd1573
children 534c5ca60c4f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
31865
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
1 Description:
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
2 Set file access and modification times of a file relative to a directory fd.
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
3
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
4 Files:
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
5 lib/utimensat.c
35724
08304384ae12 New modules 'at-internal', 'openat-h', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents: 35714
diff changeset
6 lib/at-func.c
31865
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
7 m4/utimensat.m4
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
8
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
9 Depends-on:
35754
7e1ff8dd1573 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 35724
diff changeset
10 sys_stat
35724
08304384ae12 New modules 'at-internal', 'openat-h', split off from module 'openat'.
Bruno Haible <bruno@clisp.org>
parents: 35714
diff changeset
11 extensions
35754
7e1ff8dd1573 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 35724
diff changeset
12 at-internal [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
7e1ff8dd1573 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 35724
diff changeset
13 dosname [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
7e1ff8dd1573 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 35724
diff changeset
14 errno [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
7e1ff8dd1573 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 35724
diff changeset
15 fchdir [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
7e1ff8dd1573 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 35724
diff changeset
16 fcntl-h [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
7e1ff8dd1573 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 35724
diff changeset
17 openat-die [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
7e1ff8dd1573 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 35724
diff changeset
18 openat-h [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
7e1ff8dd1573 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 35724
diff changeset
19 save-cwd [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
39173
bd8aa1175bdf stat: add missing module dependencies
Paul Eggert <eggert@cs.ucla.edu>
parents: 35754
diff changeset
20 stat-time [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
34374
8d2d2b7258a2 Avoid unnecessary compilation units, through conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 32190
diff changeset
21 utimens [test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1]
35754
7e1ff8dd1573 More conditional dependencies.
Bruno Haible <bruno@clisp.org>
parents: 35724
diff changeset
22 fstatat [test $REPLACE_UTIMENSAT = 1]
31865
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
23
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
24 configure.ac:
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
25 gl_FUNC_UTIMENSAT
34827
07190d3a39d0 utimensat: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents: 34374
diff changeset
26 if test $HAVE_UTIMENSAT = 0 || test $REPLACE_UTIMENSAT = 1; then
07190d3a39d0 utimensat: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents: 34374
diff changeset
27 AC_LIBOBJ([utimensat])
07190d3a39d0 utimensat: Move AC_LIBOBJ invocations to module description.
Bruno Haible <bruno@clisp.org>
parents: 34374
diff changeset
28 fi
31865
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
29 gl_SYS_STAT_MODULE_INDICATOR([utimensat])
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
30
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
31 Makefile.am:
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
32
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
33 Include:
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
34 <sys/stat.h>
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
35
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
36 Link:
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
37 $(LIB_CLOCK_GETTIME)
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
38
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
39 License:
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
40 GPL
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
41
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
42 Maintainer:
edb55c2b12d9 utimensat: new module
Eric Blake <ebb9@byu.net>
parents:
diff changeset
43 Eric Blake