~ubuntu-branches/ubuntu/quantal/linux-lowlatency/quantal

« back to all changes in this revision

Viewing changes to ubuntu/aufs/conf.mk

  • Committer: Package Import Robot
  • Author(s): Alessio Igor Bogani
  • Date: 2011-10-26 11:13:05 UTC
  • Revision ID: package-import@ubuntu.com-20111026111305-04kado7d1u2er2rl
Tags: 3.2.0-16.25
Add new lowlatency kernel flavour

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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
        RDU \
 
15
        PROC_MAP \
 
16
        SP_IATTR \
 
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