121 lines · plain
1add_entrypoint_object(2 chmod3 SRCS4 chmod.cpp5 HDRS6 ../chmod.h7 DEPENDS8 libc.hdr.types.mode_t9 libc.hdr.fcntl_macros10 libc.include.sys_stat11 libc.include.sys_syscall12 libc.src.__support.OSUtil.osutil13 libc.src.errno.errno14)15 16add_entrypoint_object(17 fchmod18 SRCS19 fchmod.cpp20 HDRS21 ../fchmod.h22 DEPENDS23 libc.hdr.types.mode_t24 libc.include.sys_stat25 libc.include.sys_syscall26 libc.src.__support.OSUtil.osutil27 libc.src.errno.errno28)29 30add_entrypoint_object(31 fchmodat32 SRCS33 fchmodat.cpp34 HDRS35 ../fchmod.h36 DEPENDS37 libc.include.sys_stat38 libc.include.sys_syscall39 libc.src.__support.OSUtil.osutil40 libc.src.errno.errno41)42 43add_entrypoint_object(44 mkdir45 SRCS46 mkdir.cpp47 HDRS48 ../mkdir.h49 DEPENDS50 libc.hdr.types.mode_t51 libc.hdr.fcntl_macros52 libc.include.sys_stat53 libc.include.sys_syscall54 libc.src.__support.OSUtil.osutil55 libc.src.errno.errno56)57 58add_entrypoint_object(59 mkdirat60 SRCS61 mkdirat.cpp62 HDRS63 ../mkdirat.h64 DEPENDS65 libc.include.sys_stat66 libc.include.sys_syscall67 libc.src.__support.OSUtil.osutil68 libc.src.errno.errno69)70 71add_header_library(72 kernel_statx73 HDRS74 kernel_statx.h75 DEPENDS76 libc.hdr.stdint_proxy77 libc.include.sys_stat78 libc.include.sys_syscall79 libc.src.__support.OSUtil.osutil80 libc.src.__support.common81)82 83add_entrypoint_object(84 stat85 SRCS86 stat.cpp87 HDRS88 ../stat.h89 DEPENDS90 .kernel_statx91 libc.hdr.fcntl_macros92 libc.include.sys_stat93 libc.src.errno.errno94)95 96add_entrypoint_object(97 lstat98 SRCS99 lstat.cpp100 HDRS101 ../lstat.h102 DEPENDS103 .kernel_statx104 libc.hdr.fcntl_macros105 libc.include.sys_stat106 libc.src.errno.errno107)108 109add_entrypoint_object(110 fstat111 SRCS112 fstat.cpp113 HDRS114 ../fstat.h115 DEPENDS116 .kernel_statx117 libc.hdr.fcntl_macros118 libc.include.sys_stat119 libc.src.errno.errno120)121