Add dependencies to the 'largefile' module.
[gnulib.git] / modules / openat
1 Description:
2 Open a file at a directory.
3
4 Files:
5 lib/at-func.c
6 lib/fchmodat.c
7 lib/fchownat.c
8 lib/fstatat.c
9 lib/mkdirat.c
10 lib/openat.c
11 lib/openat.h
12 lib/openat-priv.h
13 lib/openat-proc.c
14 lib/unlinkat.c
15 m4/openat.m4
16 m4/mode_t.m4
17
18 Depends-on:
19 dosname
20 errno
21 extensions
22 fchdir
23 fcntl-h
24 fdopendir
25 gettext-h
26 intprops
27 largefile
28 lchown          [test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1]
29 lstat
30 mkdir           [test $HAVE_MKDIRAT = 0]
31 open
32 openat-die
33 rmdir           [test $REPLACE_UNLINKAT = 1]
34 save-cwd
35 stdbool
36 sys_stat
37 unistd
38 unlink          [test $REPLACE_UNLINKAT = 1]
39
40 configure.ac:
41 gl_FUNC_OPENAT
42 AC_LIBOBJ([openat-proc])
43 if test $HAVE_FCHMODAT = 0; then
44   AC_LIBOBJ([fchmodat])
45 fi
46 if test $ac_cv_func_fstatat = no || test $REPLACE_FSTATAT = 1; then
47   AC_LIBOBJ([fstatat])
48 fi
49 if test $HAVE_MKDIRAT = 0; then
50   AC_LIBOBJ([mkdirat])
51 fi
52 if test $HAVE_OPENAT = 0 || test $REPLACE_OPENAT = 1; then
53   AC_LIBOBJ([openat])
54 fi
55 if test $ac_cv_func_unlinkat = no || test $REPLACE_UNLINKAT = 1; then
56   AC_LIBOBJ([unlinkat])
57 fi
58 if test $HAVE_FCHOWNAT = 0 || test $REPLACE_FCHOWNAT = 1; then
59   AC_LIBOBJ([fchownat])
60 fi
61
62 Makefile.am:
63
64 Include:
65 <fcntl.h>
66 <sys/stat.h>
67 <unistd.h>
68 "openat.h"
69
70 License:
71 GPL
72
73 Maintainer:
74 Jim Meyering, Eric Blake