2 include ${src}/magic.mk
3 ifeq (${CONFIG_AUFS_FS},m
)
6 -include ${src}/priv_def.mk
8 # cf. include/linux/kernel.h
11 # sparse requires the full pathname
13 ccflags-y
+= -include ${M}/..
/..
/include/uapi
/linux
/aufs_type.h
15 ccflags-y
+= -include ${srctree}/include/uapi
/linux
/aufs_type.h
18 obj-
$(CONFIG_AUFS_FS
) += aufs.o
19 aufs-y
:= module.o sbinfo.o super.o branch.o xino.o sysaufs.o opts.o \
20 wkq.o vfsub.o dcsub.o \
21 cpup.o whout.o wbr_policy.o \
24 finfo.o file.o f_op.o \
26 iinfo.o inode.o i_op.o i_op_add.o i_op_del.o i_op_ren.o \
30 aufs-
$(CONFIG_PROC_FS
) += procfs.o plink.o
31 aufs-
$(CONFIG_SYSFS
) += sysfs.o
32 aufs-
$(CONFIG_DEBUG_FS
) += dbgaufs.o
33 aufs-
$(CONFIG_AUFS_BDEV_LOOP
) += loop.o
34 aufs-
$(CONFIG_AUFS_HNOTIFY
) += hnotify.o
35 aufs-
$(CONFIG_AUFS_HFSNOTIFY
) += hfsnotify.o
36 aufs-
$(CONFIG_AUFS_EXPORT
) += export.o
37 aufs-
$(CONFIG_AUFS_XATTR
) += xattr.o
38 aufs-
$(CONFIG_FS_POSIX_ACL
) += posix_acl.o
39 aufs-
$(CONFIG_AUFS_FHSM
) += fhsm.o
40 aufs-
$(CONFIG_AUFS_POLL
) += poll.o
41 aufs-
$(CONFIG_AUFS_RDU
) += rdu.o
42 aufs-
$(CONFIG_AUFS_BR_HFSPLUS
) += hfsplus.o
43 aufs-
$(CONFIG_AUFS_DEBUG
) += debug.o
44 aufs-
$(CONFIG_AUFS_MAGIC_SYSRQ
) += sysrq.o