]>
Commit | Line | Data |
---|---|---|
b6450630 SF |
1 | |
2 | AuConfStr = CONFIG_AUFS_FS=${CONFIG_AUFS_FS} | |
3 | ||
4 | define AuConf | |
5 | ifdef ${1} | |
6 | AuConfStr += ${1}=${${1}} | |
7 | endif | |
8 | endef | |
9 | ||
10 | AuConfAll = 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 | ||
26 | AuConfName = ${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 | } | |
34 | FORCE: | |
35 | clean-files += ${AuConfName} ${AuConfName}.tmp | |
36 | ${obj}/sysfs.o: ${AuConfName} | |
37 | ||
38 | -include ${srctree}/${src}/conf_priv.mk |