don't fail if BR2_USE_UPDATES tries to update non-checkout
[buildroot.git] / package / mtd / Config.in
blobfe7f53f13f62aacd26b6bc2099b23f0581f28081
1 menuconfig BR2_PACKAGE_MTD
2         bool "mtd/jffs2 utilities"
3         default n
4         select BR2_PACKAGE_ZLIB
5         help
6           Build mtd/jffs utilities
8 if BR2_PACKAGE_MTD
9 choice
10         prompt "Source package selection"
11         depends on BR2_PACKAGE_MTD
12         default BR2_PACKAGE_MTD20061007
14 config BR2_PACKAGE_MTD_UTILS
15         bool "Use MTD-utils"
16         depends on BR2_PACKAGE_MTD
17         select BR2_PACKAGE_LZO
18         help
19           Build mtd/jffs utilities with Dataflash support
21 config BR2_PACKAGE_MTD_20061007
22         bool "Use MTD from (20061007)"
23         depends on BR2_PACKAGE_MTD
24         help
25           Build mtd/jffs utilities with Dataflash support
27 config BR2_PACKAGE_MTD_20050122
28         bool "Use MTD from (20050122)"
29         help
30           Use the stable release.
32 config BR2_PACKAGE_MTD_SNAPSHOT
33         bool "Daily snapshot"
34         help
35           Use the latest MTD daily snapshot instead of release.
36           You should probably say NO except for specific purpose.
38 endchoice
40 config BR2_PACKAGE_MTD_SNAPSHOT_STRING
41         string  "mtd_YYYYMMDD.orig.tar.gz"
42         depends on BR2_PACKAGE_MTD_SNAPSHOT
43         help
44           You should not modify the file name, unless you want to
45           use a specific and private MTD package.
47 config BR2_PACKAGE_MTD_ORIG_STRING
48         string
49         depends on BR2_PACKAGE_MTD_ORIG
50         default "mtd-utils-1.1.0.tar.bz2" if BR2_PACKAGE_MTD_UTILS
51         default "mtd_20061007.orig.tar.gz" if BR2_PACKAGE_MTD_20050122
52         default "mtd_20050122.orig.tar.gz" if BR2_PACKAGE_MTD_20050122
53         default $(BR2_PACKAGE_MTD_SNAPSHOT_STRING) if BR2_PACKAGE_MTD_SNAPSHOT
55 menu "MTD tools selection"
56         depends on BR2_PACKAGE_MTD
58 config BR2_PACKAGE_MTD_FLASH_ERASE
59         bool "flash_erase"
60         default y
61         depends on BR2_PACKAGE_MTD
63 config BR2_PACKAGE_MTD_FLASH_ERASEALL
64         bool "flash_eraseall"
65         default y
66         depends on BR2_PACKAGE_MTD
68 config BR2_PACKAGE_MTD_FLASH_INFO
69         bool "flash_info"
70         default y
71         depends on BR2_PACKAGE_MTD
73 config BR2_PACKAGE_MTD_FLASH_LOCK
74         bool "flash_lock"
75         default y
76         depends on BR2_PACKAGE_MTD
78 config BR2_PACKAGE_MTD_FLASH_UNLOCK
79         bool "flash_unlock"
80         default y
81         depends on BR2_PACKAGE_MTD
83 config BR2_PACKAGE_MTD_FLASHCP
84         bool "flashcp"
85         default y
86         depends on BR2_PACKAGE_MTD
88 config BR2_PACKAGE_MTD_ERASE
89         bool "erase"
90         default y
91         depends on BR2_PACKAGE_MTD
93 config BR2_PACKAGE_MTD_JFFS2DUMP
94         bool "jffs2dump"
95         default y
96         depends on BR2_PACKAGE_MTD
98 config BR2_PACKAGE_MTD_JFFS3DUMP
99         bool "jffs3dump"
100         default y
101         depends on BR2_PACKAGE_MTD
102         depends on !BR2_PACKAGE_MTD_20061007
104 config BR2_PACKAGE_MTD_SUMTOOL
105         bool "sumtool"
106         default y
107         depends on BR2_PACKAGE_MTD
109 config BR2_PACKAGE_MTD_FTL_CHECK
110         bool "ftl_check"
111         default y
112         depends on BR2_PACKAGE_MTD
114 config BR2_PACKAGE_MTD_FTL_FORMAT
115         bool "ftl_format"
116         default y
117         depends on BR2_PACKAGE_MTD
119 config BR2_PACKAGE_MTD_NFTL_FORMAT
120         bool "nftl_format"
121         default y
122         depends on BR2_PACKAGE_MTD
124 config BR2_PACKAGE_MTD_NFTLDUMP
125         bool "nftldump"
126         default y
127         depends on BR2_PACKAGE_MTD
129 config BR2_PACKAGE_MTD_MKFSJFFS2
130         bool "mkfs.jffs2"
131         default y
132         depends on BR2_PACKAGE_MTD
134 config BR2_PACKAGE_MTD_MKFSJFFS
135         bool "mkfs.jffs"
136         default y
137         depends on BR2_PACKAGE_MTD
139 config BR2_PACKAGE_MTD_NANDDUMP
140         bool "nanddump"
141         default y
142         depends on BR2_PACKAGE_MTD
144 config BR2_PACKAGE_MTD_NANDWRITE
145         bool "nandwrite"
146         default y
147         depends on BR2_PACKAGE_MTD
149 config BR2_PACKAGE_MTD_MTD_DEBUG
150         bool "mtd_debug"
151         default y
152         depends on BR2_PACKAGE_MTD
154 config BR2_PACKAGE_MTD_DOCFDISK
155         bool "docfdisk"
156         default y
157         depends on BR2_PACKAGE_MTD
159 config BR2_PACKAGE_MTD_DOC_LOADBIOS
160         bool "doc_loadbios"
161         default y
162         depends on BR2_PACKAGE_MTD
163 endmenu
165 endif