summaryrefslogtreecommitdiffstats
path: root/target/ubifs/Config.in
diff options
context:
space:
mode:
authorHamish Moffatt <hamish@cloud.net.au>2008-04-04 04:25:18 +0000
committerHamish Moffatt <hamish@cloud.net.au>2008-04-04 04:25:18 +0000
commitdf43e6a89080bd4d3a9496dee9085eed7035a68f (patch)
tree0ecaf1c7007b53ac8605bcabf7a7f3c166357d1c /target/ubifs/Config.in
parente59659d5b3262dc04fbb3b8810ccf440e2ebf2e1 (diff)
downloadbuildroot-novena-df43e6a89080bd4d3a9496dee9085eed7035a68f.tar.gz
buildroot-novena-df43e6a89080bd4d3a9496dee9085eed7035a68f.zip
Add ubifs target
Diffstat (limited to 'target/ubifs/Config.in')
-rw-r--r--target/ubifs/Config.in103
1 files changed, 103 insertions, 0 deletions
diff --git a/target/ubifs/Config.in b/target/ubifs/Config.in
new file mode 100644
index 000000000..903753940
--- /dev/null
+++ b/target/ubifs/Config.in
@@ -0,0 +1,103 @@
+config BR2_TARGET_ROOTFS_UBIFS
+ bool "ubifs root filesystem"
+ default n
+ select BR2_HOST_FAKEROOT
+ help
+ Build a ubifs root filesystem
+
+config BR2_TARGET_ROOTFS_UBIFS_LEBSIZE
+ hex "UBI logical erase block size"
+ depends on BR2_TARGET_ROOTFS_UBIFS
+ default 0x1f800
+
+config BR2_TARGET_ROOTFS_UBIFS_MINIOSIZE
+ hex "UBI minimum I/O size"
+ depends on BR2_TARGET_ROOTFS_UBIFS
+ default 0x800
+ help
+ Some comment required here
+
+config BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT
+ int "Maximum LEB count"
+ depends on BR2_TARGET_ROOTFS_UBIFS
+ default 2048
+ help
+ Some comment required here
+
+config BR2_TARGET_ROOTFS_UBIFS_SQUASH
+ bool "Make all files be owned by root"
+ depends on BR2_TARGET_ROOTFS_UBIFS
+ default y
+
+config BR2_TARGET_ROOTFS_UBIFS_OUTPUT
+ string "Output File"
+ depends on BR2_TARGET_ROOTFS_UBIFS
+ default "$(IMAGE).ubifs"
+
+choice
+ prompt "ubifs runtime compression"
+ default BR2_TARGET_ROOTFS_UBIFS_LZO
+ depends on BR2_TARGET_ROOTFS_UBIFS
+ help
+ Select compressor for ubifs filesystem of the root filesystem
+
+config BR2_TARGET_ROOTFS_UBIFS_NONE
+ bool "no compression"
+ help
+ Do not compress the ubifs filesystem.
+
+config BR2_TARGET_ROOTFS_UBIFS_ZLIB
+ bool "gzip"
+ help
+ Compress the ubifs filesystem with zlib.
+
+config BR2_TARGET_ROOTFS_UBIFS_LZO
+ bool "lzo"
+ help
+ Compress the ext2 filesystem with lzo.
+
+endchoice
+
+choice
+ prompt "Compression method"
+ default BR2_TARGET_ROOTFS_UBIFS_NONE
+ depends on BR2_TARGET_ROOTFS_UBIFS
+ help
+ Select compressor for ubifs filesystem of the root filesystem
+
+config BR2_TARGET_ROOTFS_UBIFS_NONE
+ bool "no compression"
+ help
+ Do not compress the ubifs filesystem.
+
+config BR2_TARGET_ROOTFS_UBIFS_GZIP
+ bool "gzip"
+ help
+ Do compress the ubifs filesystem with gzip.
+ Note that you either have to have gzip installed on your host
+ or select to build a gzip for your host. See the packages submenu.
+
+config BR2_TARGET_ROOTFS_UBIFS_BZIP2
+ bool "bzip2"
+ help
+ Do compress the ubifs filesystem with bzip2.
+ Note that you either have to have bzip2 installed on your host
+ or select to build a bzip2 for your host. See the packages submenu.
+
+config BR2_TARGET_ROOTFS_UBIFS_LZMA
+ bool "lzma"
+ help
+ Do compress the ubifs filesystem with lzma.
+ Note that you either have to have lzma installed on your host
+ or select to build a lzma for your host. See the packages submenu.
+
+endchoice
+
+config BR2_TARGET_ROOTFS_UBIFS_COPYTO
+ string "also copy the image to..."
+ depends on BR2_TARGET_ROOTFS_UBIFS
+ default ""
+ help
+ Copies the resulting image to a secondary location
+ like a tftp server's root directory.
+