]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blame - fs/aufs/conf.mk
UBUNTU: SAUCE: aufs: bugfix, for v4.10, copy-up on XFS branch
[mirror_ubuntu-zesty-kernel.git] / fs / aufs / conf.mk
CommitLineData
e14748e8
SF
1
2AuConfStr = CONFIG_AUFS_FS=${CONFIG_AUFS_FS}
3
4define AuConf
5ifdef ${1}
6AuConfStr += ${1}=${${1}}
7endif
8endef
9
10AuConfAll = BRANCH_MAX_127 BRANCH_MAX_511 BRANCH_MAX_1023 BRANCH_MAX_32767 \
11 SBILIST \
12 HNOTIFY HFSNOTIFY \
13 EXPORT INO_T_64 \
14 XATTR \
15 FHSM \
16 RDU \
17 SHWH \
18 BR_RAMFS \
19 BR_FUSE POLL \
20 BR_HFSPLUS \
21 BDEV_LOOP \
22 DEBUG MAGIC_SYSRQ
23$(foreach i, ${AuConfAll}, \
24 $(eval $(call AuConf,CONFIG_AUFS_${i})))
25
26AuConfName = ${obj}/conf.str
27${AuConfName}.tmp: FORCE
28 @echo ${AuConfStr} | tr ' ' '\n' | sed -e 's/^/"/' -e 's/$$/\\n"/' > $@
29${AuConfName}: ${AuConfName}.tmp
30 @diff -q $< $@ > /dev/null 2>&1 || { \
31 echo ' GEN ' $@; \
32 cp -p $< $@; \
33 }
34FORCE:
35clean-files += ${AuConfName} ${AuConfName}.tmp
36${obj}/sysfs.o: ${AuConfName}
37
38-include ${srctree}/${src}/conf_priv.mk