blob: 336854d4429dd1f7f5dbf9eb1d4cbb071b779d45 [file]
# TODO: migrate to proxy headers
add_object_library(
file
SRCS
file.cpp
HDRS
file.h
DEPENDS
libc.hdr.fcntl_macros
libc.hdr.stdio_macros
libc.hdr.sys_stat_macros
libc.hdr.types.FILE
libc.hdr.types.off_t
libc.src.__support.CPP.new
libc.src.__support.OSUtil.linux.syscall_wrappers.close
libc.src.__support.OSUtil.linux.syscall_wrappers.fcntl
libc.src.__support.OSUtil.linux.syscall_wrappers.lseek
libc.src.__support.OSUtil.linux.syscall_wrappers.open
libc.src.__support.OSUtil.linux.syscall_wrappers.read
libc.src.__support.OSUtil.linux.syscall_wrappers.write
libc.src.__support.error_or
libc.src.__support.File.file
libc.src.errno.errno
)
add_object_library(
linux_dir
SRCS
dir.cpp
DEPENDS
libc.src.__support.common
libc.src.__support.macros.config
libc.hdr.fcntl_macros
libc.hdr.sys_stat_macros
libc.src.__support.OSUtil.linux.stat.kernel_statx_types
libc.src.__support.OSUtil.osutil
libc.src.__support.OSUtil.linux.syscall_wrappers.close
libc.src.__support.OSUtil.linux.syscall_wrappers.open
libc.src.__support.OSUtil.linux.syscall_wrappers.fcntl
libc.src.__support.OSUtil.linux.syscall_wrappers.statx
libc.src.__support.error_or
libc.src.errno.errno
libc.src.__support.File.dir
)