aufs: headers 1/2, bugfix, where the pr_fmt macro definition
[zen-stable.git] / fs / aufs / Makefile
bloba75e6fdecd424a165aa2026c041f26d7b3a45396
2 include ${srctree}/${src}/magic.mk
4 # cf. include/linux/kernel.h
5 # enable pr_debug
6 ccflags-y += -DDEBUG
7 # sparse requires the full pathname
8 ccflags-y += -include ${srctree}/include/linux/aufs_type.h
10 obj-$(CONFIG_AUFS_FS) += aufs.o
11 aufs-y := module.o sbinfo.o super.o branch.o xino.o sysaufs.o opts.o \
12 wkq.o vfsub.o dcsub.o \
13 cpup.o whout.o wbr_policy.o \
14 dinfo.o dentry.o \
15 dynop.o \
16 finfo.o file.o f_op.o \
17 dir.o vdir.o \
18 iinfo.o inode.o i_op.o i_op_add.o i_op_del.o i_op_ren.o \
19 ioctl.o
21 # all are boolean
22 aufs-$(CONFIG_PROC_FS) += procfs.o plink.o
23 aufs-$(CONFIG_SYSFS) += sysfs.o
24 aufs-$(CONFIG_DEBUG_FS) += dbgaufs.o
25 aufs-$(CONFIG_AUFS_BDEV_LOOP) += loop.o
26 aufs-$(CONFIG_AUFS_HNOTIFY) += hnotify.o
27 aufs-$(CONFIG_AUFS_HFSNOTIFY) += hfsnotify.o
28 aufs-$(CONFIG_AUFS_EXPORT) += export.o
29 aufs-$(CONFIG_AUFS_POLL) += poll.o
30 aufs-$(CONFIG_AUFS_RDU) += rdu.o
31 aufs-$(CONFIG_AUFS_SP_IATTR) += f_op_sp.o
32 aufs-$(CONFIG_AUFS_BR_HFSPLUS) += hfsplus.o
33 aufs-$(CONFIG_AUFS_DEBUG) += debug.o
34 aufs-$(CONFIG_AUFS_MAGIC_SYSRQ) += sysrq.o