package embox.compat.posix

static module file_system_oldfs extends file_system {
	option string log_level="LOG_ERR"
	option number dir_quantity=4 /* DIR (dirent.h) */

	source "dirent_oldfs.c"
	source "flock_oldfs.c"
	source "ftruncate_oldfs.c"
	source "mkdir_oldfs.c"
	source "mknod_oldfs.c"
	source "mount_oldfs.c" /* not part of posix */
	source "open_oldfs.c"
	source "remove_oldfs.c"
	source "rename_oldfs.c"
	source "rmdir_oldfs.c"
	source "unlink_oldfs.c"
	source "utime_oldfs.c"
	source "xattr_oldfs.c"

	@NoRuntime depends file_system_common
	@NoRuntime depends embox.fs.core
	@NoRuntime depends embox.fs.xattr
	@NoRuntime depends embox.fs.idesc_file_ops
	@NoRuntime depends embox.fs.syslib.perm
	@NoRuntime depends embox.fs.syslib.file_system
	@NoRuntime depends embox.compat.libc.str
	@NoRuntime depends embox.security.api
	@NoRuntime depends embox.compat.posix.libgen
}
