io: Re-flow and sort multiline Makefile definitions

This commit is contained in:
Adhemerval Zanella 2023-05-24 15:09:26 -03:00
parent 95c9a6e806
commit a118dc3129

View File

@ -22,65 +22,193 @@ subdir := io
include ../Makeconfig
headers := sys/stat.h bits/stat.h sys/statfs.h bits/statfs.h sys/vfs.h \
sys/statvfs.h bits/statvfs.h fcntl.h sys/fcntl.h bits/fcntl.h \
poll.h sys/poll.h bits/poll.h bits/fcntl2.h bits/poll2.h \
bits/statx.h bits/statx-generic.h bits/types/struct_statx.h \
bits/types/struct_statx_timestamp.h \
utime.h ftw.h fts.h sys/sendfile.h
headers := \
bits/fcntl.h \
bits/fcntl2.h \
bits/poll.h \
bits/poll2.h \
bits/stat.h \
bits/statfs.h \
bits/statvfs.h \
bits/statx-generic.h \
bits/statx.h \
bits/types/struct_statx.h \
bits/types/struct_statx_timestamp.h \
fcntl.h \
fts.h \
ftw.h \
poll.h \
sys/fcntl.h \
sys/poll.h \
sys/sendfile.h \
sys/stat.h \
sys/statfs.h \
sys/statvfs.h \
sys/vfs.h \
utime.h \
# headers
routines := \
utime \
mkfifo mkfifoat \
stat fstat lstat stat64 fstat64 lstat64 fstatat fstatat64 \
statx \
mknod mknodat \
statfs fstatfs statfs64 fstatfs64 \
statvfs fstatvfs statvfs64 fstatvfs64 \
umask chmod fchmod lchmod fchmodat \
mkdir mkdirat \
open open_2 open64 open64_2 openat openat_2 openat64 openat64_2 \
read write lseek lseek64 access euidaccess faccessat \
fcntl fcntl64 flock lockf lockf64 \
close dup dup2 dup3 pipe pipe2 \
creat creat64 \
chdir fchdir \
getcwd getwd getdirname \
chown fchown lchown fchownat \
ttyname ttyname_r isatty \
link linkat symlink symlinkat readlink readlinkat \
unlink unlinkat rmdir \
ftw ftw64 fts fts64 poll ppoll \
posix_fadvise posix_fadvise64 \
posix_fallocate posix_fallocate64 \
sendfile sendfile64 copy_file_range \
utimensat futimens file_change_detection \
fts64-time64 \
ftw64-time64 \
closefrom close_range
routines := \
access \
chdir \
chmod \
chown \
close \
close_range \
closefrom \
copy_file_range \
creat \
creat64 \
dup \
dup2 \
dup3 \
euidaccess \
faccessat \
fchdir \
fchmod \
fchmodat \
fchown \
fchownat \
fcntl \
fcntl64 \
file_change_detection \
flock \
fstat \
fstat64 \
fstatat \
fstatat64 \
fstatfs \
fstatfs64 \
fstatvfs \
fstatvfs64 \
fts \
fts64 \
fts64-time64 \
ftw \
ftw64 \
ftw64-time64 \
futimens \
getcwd \
getdirname \
getwd \
isatty \
lchmod \
lchown \
link \
linkat \
lockf \
lockf64 \
lseek \
lseek64 \
lstat \
lstat64 \
mkdir \
mkdirat \
mkfifo \
mkfifoat \
mknod \
mknodat \
open \
open64 \
open64_2 \
open_2 \
openat \
openat64 \
openat64_2 \
openat_2 \
pipe \
pipe2 \
poll \
posix_fadvise \
posix_fadvise64 \
posix_fallocate \
posix_fallocate64 \
ppoll \
read \
readlink \
readlinkat \
rmdir \
sendfile \
sendfile64 \
stat \
stat64 \
statfs \
statfs64 \
statvfs \
statvfs64 \
statx \
symlink \
symlinkat \
ttyname \
ttyname_r \
umask \
unlink \
unlinkat \
utime \
utimensat \
write \
# routines
others := pwd
test-srcs := ftwtest ftwtest-time64
tests := test-utime test-stat test-stat2 test-lfs tst-getcwd \
tst-fcntl bug-ftw1 bug-ftw2 bug-ftw3 bug-ftw4 tst-statvfs \
tst-openat tst-unlinkat tst-fstatat tst-futimesat \
tst-renameat tst-fchownat tst-fchmodat tst-faccessat \
tst-symlinkat tst-linkat tst-readlinkat tst-mkdirat \
tst-mknodat tst-mkfifoat tst-ttyname_r bug-ftw5 \
tst-posix_fallocate tst-posix_fallocate64 \
tst-fts tst-fts-lfs tst-open-tmpfile \
tst-copy_file_range tst-getcwd-abspath tst-lockf \
tst-ftw-lnk tst-lchmod \
tst-ftw-bz26353 tst-stat tst-stat-lfs \
tst-utime \
tst-utimes \
tst-futimes \
tst-lutimes \
tst-futimens \
tst-utimensat \
tst-closefrom \
tst-close_range \
tst-ftw-bz28126
others := \
pwd \
# others
test-srcs := \
ftwtest \
ftwtest-time64 \
# test-srcs
tests := \
bug-ftw1 \
bug-ftw2 \
bug-ftw3 \
bug-ftw4 \
bug-ftw5 \
test-lfs \
test-stat \
test-stat2 \
test-utime \
tst-close_range \
tst-closefrom \
tst-copy_file_range \
tst-faccessat \
tst-fchmodat \
tst-fchownat \
tst-fcntl \
tst-fstatat \
tst-fts \
tst-fts-lfs \
tst-ftw-bz26353 \
tst-ftw-bz28126 \
tst-ftw-lnk \
tst-futimens \
tst-futimes \
tst-futimesat \
tst-getcwd \
tst-getcwd-abspath \
tst-lchmod \
tst-linkat \
tst-lockf \
tst-lutimes \
tst-mkdirat \
tst-mkfifoat \
tst-mknodat \
tst-open-tmpfile \
tst-openat \
tst-posix_fallocate \
tst-posix_fallocate64 \
tst-readlinkat \
tst-renameat \
tst-stat \
tst-stat-lfs \
tst-statvfs \
tst-symlinkat \
tst-ttyname_r \
tst-unlinkat \
tst-utime \
tst-utimensat \
tst-utimes \
# tests
tests-time64 := \
tst-fcntl-time64 \
@ -97,12 +225,20 @@ tests-time64 := \
# tests-time64
# Likewise for statx, but we do not need static linking here.
tests-internal += tst-statx tst-file_change_detection
tests-static += tst-statx
tests-internal += \
tst-file_change_detection \
tst-statx \
# tests-internal
tests-static += \
tst-statx \
# tests-static
ifeq ($(run-built-tests),yes)
tests-special += $(objpfx)ftwtest.out \
$(objpfx)ftwtest-time64.out
tests-special += \
$(objpfx)ftwtest-time64.out \
$(objpfx)ftwtest.out \
# tests-special
endif
include ../Rules