[package] add btrfs filesystem support, patch from Benjamin Cama

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16999 3c298f89-4303-0410-b956-a3cf2f4a3e73
master
Florian Fainelli 2009-07-26 10:49:39 +00:00
parent 5c3b6a3a6d
commit e157446e78
1 changed files with 23 additions and 0 deletions

View File

@ -356,6 +356,29 @@ endef
$(eval $(call KernelPackage,fs-xfs))
define KernelPackage/fs-btrfs
SUBMENU:=$(FS_MENU)
TITLE:=BTRFS filesystem support
KCONFIG:=\
CONFIG_CRYPTO_CRC32C \
CONFIG_LIBCRC32C \
CONFIG_BTRFS_FS \
CONFIG_BTRFS_FS_POSIX_ACL=n
# for crc32c
DEPENDS:=+kmod-crypto-core @!LINUX_2_6_21||!LINUX_2_6_25||!LINUX_2_6_28
FILES:=\
$(LINUX_DIR)/crypto/crc32c.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/lib/libcrc32c.$(LINUX_KMOD_SUFFIX) \
$(LINUX_DIR)/fs/btrfs/btrfs.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,30,crc32c libcrc32c btrfs)
endef
define KernelPackage/fs-btrfs/description
Kernel module for BTRFS support
endef
$(eval $(call KernelPackage,fs-btrfs))
define KernelPackage/nls-base
SUBMENU:=$(FS_MENU)