menu "Target filesystem options"

config BR2_ROOTFS_POST_BUILD_SCRIPT
	string "Custom script to run before packing files"
	default ""
	help
	  Specify a script to be run after the build has finished and before
	  the BR2 starts packing the files into selected packages.

	  This gives users the oportunity to do board-specific cleanups,
	  add-ons and the like, so the generated files can be used directly
	  without further processing.

	  The script is called with the target directory name as first and
	  only argument. Make sure the exit code of that script is 0,
	  otherwise make will stop after calling it.

config BR2_ROOTFS_DEVICE_TABLE
       string "Path to the device table"
       default "target/generic/device_table.txt"
       help
         Specify the location of a device table, that will be passed
         to the makedevs utility to create all the special device
         files in the target filesystem.

choice
	prompt "Root FS skeleton"

config BR2_ROOTFS_SKELETON_DEFAULT
	bool "default target skeleton"
	help
	  Use default target skeleton

config BR2_ROOTFS_SKELETON_CUSTOM
	bool "custom target skeleton"
	help
	  Use custom target skeleton.

endchoice

if BR2_ROOTFS_SKELETON_CUSTOM
config BR2_ROOTFS_SKELETON_CUSTOM_PATH
	string "custom target skeleton path"
	default "fs/skeleton"
	help
	  Path custom target skeleton.
endif

source "fs/cramfs/Config.in"
source "fs/cloop/Config.in"
source "fs/ext2/Config.in"
source "fs/ext4/Config.in"
source "fs/jffs2/Config.in"
source "fs/ubifs/Config.in"
source "fs/squashfs/Config.in"
source "fs/tar/Config.in"
source "fs/cpio/Config.in"
source "fs/iso9660/Config.in"
source "fs/initramfs/Config.in"
source "fs/romfs/Config.in"

endmenu
