fs: separate CONFIG_FS_{FAT, EXT4} from CONFIG_CMD_{FAT, EXT*}
This makes the FAT and ext4 filesystem implementations build if CONFIG_FS_{FAT,EXT4} are defined, rather than basing the build on whether CONFIG_CMD_{FAT,EXT*} are defined. This will allow the filesystems to be built separately from the filesystem-specific commands that use them. This paves the way for the creation of filesystem-generic commands that used the filesystems, without requiring the filesystem- specific commands. Minor documentation changes are made for this change. The new config options are automatically selected by the old config options to retain backwards-compatibility. Signed-off-by:Stephen Warren <swarren@nvidia.com> Reviewed-by:
Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
Showing
- README 3 additions, 1 deletionREADME
- doc/README.ext4 13 additions, 0 deletionsdoc/README.ext4
- fs/ext4/Makefile 2 additions, 5 deletionsfs/ext4/Makefile
- fs/ext4/ext4_common.c 1 addition, 1 deletionfs/ext4/ext4_common.c
- fs/ext4/ext4_common.h 2 additions, 2 deletionsfs/ext4/ext4_common.h
- fs/ext4/ext4fs.c 1 addition, 1 deletionfs/ext4/ext4fs.c
- fs/fat/Makefile 2 additions, 2 deletionsfs/fat/Makefile
- include/config_fallbacks.h 13 additions, 0 deletionsinclude/config_fallbacks.h
- include/ext4fs.h 1 addition, 1 deletioninclude/ext4fs.h
Loading
Please register or sign in to comment