--- /dev/null
+config BR2_TARGET_ROOTFS_TAR
+ bool "tar the root filesystem"
+ default y
+ help
+ Build a tar archive of the root filesystem
+
+choice
+ prompt "Compression method"
+ default BR2_TARGET_ROOTFS_TAR_NONE
+ depends on BR2_TARGET_ROOTFS_TAR
+ help
+ Select compressor for tar archive of the root filesystem
+
+config BR2_TARGET_ROOTFS_TAR_NONE
+ bool "no compression"
+ help
+ Do not compress the tarball.
+
+config BR2_TARGET_ROOTFS_TAR_GZIP
+ bool "gzip"
+ help
+ Do compress the tarball with gzip.
+
+config BR2_TARGET_ROOTFS_TAR_BZIP2
+ bool "bzip2"
+ help
+ Do compress the tarball with bzip2.
+
+config BR2_TARGET_ROOTFS_TAR_LZMA
+ bool "lzma"
+ help
+ Do compress the tarball with lzma.
+
+config BR2_TARGET_ROOTFS_TAR_LZO
+ bool "lzo"
+ help
+ Do compress the tarball with lzop.
+
+config BR2_TARGET_ROOTFS_TAR_XZ
+ bool "xz"
+ help
+ Do compress the tarball with xz.
+
+endchoice
+
+config BR2_TARGET_ROOTFS_TAR_OPTIONS
+ string "other random options to pass to tar"
+ depends on BR2_TARGET_ROOTFS_TAR
+ default ""
+ help
+ Any other flags you want to pass to tar
+ Refer to tar --help for details