1
0

Config.in.manual 8.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427
  1. config ADK_COMPILE_BUSYBOX
  2. tristate
  3. depends on ADK_PACKAGE_BUSYBOX
  4. config ADK_PACKAGE_BUSYBOX
  5. bool "busybox................. core utilities for embedded systems"
  6. select ADK_COMPILE_BUSYBOX
  7. help
  8. Core utilities for embedded Linux systems
  9. WWW: http://www.busybox.net
  10. choice
  11. prompt "Choose predefined set of applets"
  12. depends on ADK_PACKAGE_BUSYBOX
  13. default ADK_PACKAGE_BUSYBOX_MINIMAL if ADK_TARGET_WITHOUT_MMU
  14. config ADK_PACKAGE_BUSYBOX_DEFAULT
  15. bool "activate standard set of applets"
  16. select BUSYBOX_CMP
  17. select BUSYBOX_SYNC
  18. select BUSYBOX_WHOAMI
  19. select BUSYBOX_LESS if !BUSYBOX_DISABLE_LESS
  20. select BUSYBOX_TRUE
  21. select BUSYBOX_FDISK
  22. select BUSYBOX_NC
  23. select BUSYBOX_RDATE
  24. select BUSYBOX_GUNZIP
  25. select BUSYBOX_GZIP
  26. select BUSYBOX_TAR
  27. select BUSYBOX_CLEAR
  28. select BUSYBOX_RESET
  29. select BUSYBOX_BASENAME
  30. select BUSYBOX_CAT
  31. select BUSYBOX_DATE
  32. select BUSYBOX_ID
  33. select BUSYBOX_GROUPS
  34. select BUSYBOX_TEST
  35. select BUSYBOX_TOUCH
  36. select BUSYBOX_TR
  37. select BUSYBOX_CAL
  38. select BUSYBOX_CHGRP
  39. select BUSYBOX_CHMOD
  40. select BUSYBOX_CHOWN
  41. select BUSYBOX_CHROOT
  42. select BUSYBOX_CP
  43. select BUSYBOX_CUT
  44. select BUSYBOX_DD
  45. select BUSYBOX_DF
  46. select BUSYBOX_DIFF
  47. select BUSYBOX_DIRNAME
  48. select BUSYBOX_DU
  49. select BUSYBOX_ECHO
  50. select BUSYBOX_ENV
  51. select BUSYBOX_EXPR
  52. select BUSYBOX_HEAD
  53. select BUSYBOX_LN
  54. select BUSYBOX_LOSETUP
  55. select BUSYBOX_LS
  56. select BUSYBOX_MD5SUM
  57. select BUSYBOX_MKDIR
  58. select BUSYBOX_MKFIFO
  59. select BUSYBOX_MKNOD
  60. select BUSYBOX_MV
  61. select BUSYBOX_PRINTF
  62. select BUSYBOX_PWD
  63. select BUSYBOX_RM
  64. select BUSYBOX_RMDIR
  65. select BUSYBOX_SEQ
  66. select BUSYBOX_SLEEP
  67. select BUSYBOX_SORT
  68. select BUSYBOX_FEATURE_SORT_BIG
  69. select BUSYBOX_STAT
  70. select BUSYBOX_READLINK
  71. select BUSYBOX_TAIL
  72. select BUSYBOX_FEATURE_FANCY_TAIL
  73. select BUSYBOX_TEE
  74. select BUSYBOX_UNAME
  75. select BUSYBOX_WC
  76. select BUSYBOX_WHOAMI
  77. select BUSYBOX_WHO
  78. select BUSYBOX_MKTEMP
  79. select BUSYBOX_WHICH
  80. select BUSYBOX_VI
  81. select BUSYBOX_AWK
  82. select BUSYBOX_SED
  83. select BUSYBOX_FIND
  84. select BUSYBOX_GREP
  85. select BUSYBOX_XARGS
  86. select BUSYBOX_HALT
  87. select BUSYBOX_INIT
  88. select BUSYBOX_SU
  89. select BUSYBOX_STRINGS
  90. select BUSYBOX_TIME
  91. select BUSYBOX_RUN_PARTS
  92. config ADK_PACKAGE_BUSYBOX_MINIMAL
  93. bool "activate minimal set of applets"
  94. select BUSYBOX_LESS if !BUSYBOX_DISABLE_LESS
  95. select BUSYBOX_CMP
  96. select BUSYBOX_TRUE
  97. select BUSYBOX_AWK
  98. select BUSYBOX_SED
  99. select BUSYBOX_RUN_PARTS
  100. select BUSYBOX_TEE
  101. select BUSYBOX_SORT
  102. select BUSYBOX_GUNZIP
  103. select BUSYBOX_GZIP
  104. select BUSYBOX_TAR
  105. select BUSYBOX_BASENAME
  106. select BUSYBOX_CAT
  107. select BUSYBOX_DATE
  108. select BUSYBOX_ID
  109. select BUSYBOX_TEST
  110. select BUSYBOX_TOUCH
  111. select BUSYBOX_CHGRP
  112. select BUSYBOX_CHMOD
  113. select BUSYBOX_CHOWN
  114. select BUSYBOX_CHROOT
  115. select BUSYBOX_CP
  116. select BUSYBOX_CUT
  117. select BUSYBOX_DD
  118. select BUSYBOX_DF
  119. select BUSYBOX_DIRNAME
  120. select BUSYBOX_DIFF
  121. select BUSYBOX_DU
  122. select BUSYBOX_ECHO
  123. select BUSYBOX_ENV
  124. select BUSYBOX_HEAD
  125. select BUSYBOX_TAIL
  126. select BUSYBOX_FEATURE_FANCY_TAIL
  127. select BUSYBOX_LN
  128. select BUSYBOX_LS
  129. select BUSYBOX_MKDIR
  130. select BUSYBOX_MV
  131. select BUSYBOX_PRINTF
  132. select BUSYBOX_PWD
  133. select BUSYBOX_RM
  134. select BUSYBOX_UNAME
  135. select BUSYBOX_VI
  136. select BUSYBOX_FIND
  137. select BUSYBOX_GREP
  138. select BUSYBOX_HALT
  139. select BUSYBOX_INIT
  140. select BUSYBOX_WHICH
  141. select BUSYBOX_WHOAMI
  142. select BUSYBOX_READLINK
  143. config ADK_PACKAGE_BUSYBOX_ALL
  144. bool "activate all applets"
  145. select BUSYBOX_DESKTOP
  146. select BUSYBOX_LESS if !BUSYBOX_DISABLE_LESS
  147. select BUSYBOX_CMP
  148. select BUSYBOX_SYNC
  149. select BUSYBOX_TRUE
  150. select BUSYBOX_FDISK
  151. select BUSYBOX_FEATURE_UTMP
  152. select BUSYBOX_GUNZIP
  153. select BUSYBOX_GZIP
  154. select BUSYBOX_TAR
  155. select BUSYBOX_CLEAR
  156. select BUSYBOX_RESET
  157. select BUSYBOX_BASENAME
  158. select BUSYBOX_CAT
  159. select BUSYBOX_DATE
  160. select BUSYBOX_ID
  161. select BUSYBOX_GROUPS
  162. select BUSYBOX_TEST
  163. select BUSYBOX_TOUCH
  164. select BUSYBOX_TR
  165. select BUSYBOX_WHO
  166. select BUSYBOX_WHOAMI
  167. select BUSYBOX_CAL
  168. select BUSYBOX_CHGRP
  169. select BUSYBOX_CHMOD
  170. select BUSYBOX_CHOWN
  171. select BUSYBOX_CHROOT
  172. select BUSYBOX_CP
  173. select BUSYBOX_CUT
  174. select BUSYBOX_DD
  175. select BUSYBOX_DF
  176. select BUSYBOX_DIFF
  177. select BUSYBOX_DIRNAME
  178. select BUSYBOX_DU
  179. select BUSYBOX_ECHO
  180. select BUSYBOX_ENV
  181. select BUSYBOX_EXPR
  182. select BUSYBOX_HEAD
  183. select BUSYBOX_LN
  184. select BUSYBOX_LS
  185. select BUSYBOX_MD5SUM
  186. select BUSYBOX_MKDIR
  187. select BUSYBOX_MKFIFO
  188. select BUSYBOX_MKNOD
  189. select BUSYBOX_MV
  190. select BUSYBOX_PRINTF
  191. select BUSYBOX_PWD
  192. select BUSYBOX_RM
  193. select BUSYBOX_SLEEP
  194. select BUSYBOX_SORT
  195. select BUSYBOX_STAT
  196. select BUSYBOX_TAIL
  197. select BUSYBOX_TEE
  198. select BUSYBOX_FEATURE_FANCY_TAIL
  199. select BUSYBOX_UNAME
  200. select BUSYBOX_WC
  201. select BUSYBOX_MKTEMP
  202. select BUSYBOX_WHICH
  203. select BUSYBOX_VI
  204. select BUSYBOX_AWK
  205. select BUSYBOX_SED
  206. select BUSYBOX_FIND
  207. select BUSYBOX_GREP
  208. select BUSYBOX_XARGS
  209. select BUSYBOX_HALT
  210. select BUSYBOX_INIT
  211. select BUSYBOX_SU
  212. select BUSYBOX_STRINGS
  213. select BUSYBOX_TIME
  214. select BUSYBOX_RUN_PARTS
  215. select BUSYBOX_READLINK
  216. endchoice
  217. config ADK_PACKAGE_BUSYBOX_HIDE
  218. bool "hide packages provided by busybox applets"
  219. depends on ADK_PACKAGE_BUSYBOX
  220. default n
  221. help
  222. Do not show packages which are provided as busybox applets
  223. menu "Busybox Configuration"
  224. depends on ADK_PACKAGE_BUSYBOX
  225. source "package/busybox/config/Config.in"
  226. endmenu
  227. config ADK_PACKAGE_UDHCPD
  228. bool
  229. default BUSYBOX_APP_UDHCPD
  230. # disable busybox applets, when full programs are choosen
  231. config BUSYBOX_DISABLE_MOUNT
  232. bool
  233. default y if ADK_PACKAGE_MOUNT
  234. depends on ADK_PACKAGE_MOUNT
  235. default n
  236. config BUSYBOX_DISABLE_UMOUNT
  237. bool
  238. default y if ADK_PACKAGE_MOUNT
  239. depends on ADK_PACKAGE_MOUNT
  240. default n
  241. config BUSYBOX_DISABLE_TAR
  242. bool
  243. default y if ADK_PACKAGE_TAR
  244. depends on ADK_PACKAGE_TAR
  245. default n
  246. config BUSYBOX_DISABLE_BZIP2
  247. bool
  248. default y if ADK_PACKAGE_BZIP2
  249. depends on ADK_PACKAGE_BZIP2
  250. default n
  251. config BUSYBOX_DISABLE_BUNZIP2
  252. bool
  253. default y if ADK_PACKAGE_BZIP2
  254. depends on ADK_PACKAGE_BZIP2
  255. default n
  256. config BUSYBOX_DISABLE_IP
  257. bool
  258. default y if ADK_PACKAGE_IP
  259. depends on ADK_PACKAGE_IP
  260. default n
  261. config BUSYBOX_DISABLE_PATCH
  262. bool
  263. default y if ADK_PACKAGE_PATCH
  264. depends on ADK_PACKAGE_PATCH
  265. default n
  266. config BUSYBOX_DISABLE_DIFF
  267. bool
  268. default y if ADK_PACKAGE_DIFFUTILS
  269. depends on ADK_PACKAGE_DIFFUTILS
  270. default n
  271. config BUSYBOX_DISABLE_ED
  272. bool
  273. default y if ADK_PACKAGE_ED
  274. depends on ADK_PACKAGE_ED
  275. default n
  276. config BUSYBOX_DISABLE_SED
  277. bool
  278. default y if ADK_PACKAGE_SED
  279. depends on ADK_PACKAGE_SED
  280. default n
  281. config BUSYBOX_DISABLE_LESS
  282. bool
  283. default y if ADK_PACKAGE_LESS
  284. depends on ADK_PACKAGE_LESS
  285. default n
  286. config BUSYBOX_DISABLE_HDPARM
  287. bool
  288. default y if ADK_PACKAGE_HDPARM
  289. depends on ADK_PACKAGE_HDPARM
  290. default n
  291. config BUSYBOX_DISABLE_WATCHDOG
  292. bool
  293. default y if ADK_PACKAGE_WATCHDOG
  294. depends on ADK_PACKAGE_WATCHDOG
  295. default n
  296. config BUSYBOX_DISABLE_PAM
  297. bool
  298. default y if ADK_PACKAGE_PAM
  299. depends on ADK_PACKAGE_PAM
  300. default n
  301. config BUSYBOX_DISABLE_BRCTL
  302. bool
  303. default y if ADK_PACKAGE_BRIDGE_UTILS
  304. depends on ADK_PACKAGE_BRIDGE_UTILS
  305. default n
  306. config BUSYBOX_DISABLE_ETHER_WAKE
  307. bool
  308. default y if ADK_PACKAGE_ETHER_WAKE
  309. depends on ADK_PACKAGE_ETHER_WAKE
  310. default n
  311. config BUSYBOX_DISABLE_NTPD
  312. bool
  313. default y if ADK_PACKAGE_OPENNTPD
  314. depends on ADK_PACKAGE_OPENNTPD
  315. default n
  316. config BUSYBOX_DISABLE_WGET
  317. bool
  318. default y if ADK_PACKAGE_WGET
  319. depends on ADK_PACKAGE_WGET
  320. default n
  321. config BUSYBOX_DISABLE_AR
  322. bool
  323. default y if ADK_PACKAGE_BINUTILS
  324. depends on ADK_PACKAGE_BINUTILS
  325. default n
  326. config BUSYBOX_DISABLE_CPIO
  327. bool
  328. default y if ADK_PACKAGE_CPIO
  329. depends on ADK_PACKAGE_CPIO
  330. default n
  331. config BUSYBOX_DISABLE_XZ
  332. bool
  333. default y if ADK_PACKAGE_XZ
  334. depends on ADK_PACKAGE_XZ
  335. default n
  336. config BUSYBOX_DISABLE_UNXZ
  337. bool
  338. default y if ADK_PACKAGE_XZ
  339. depends on ADK_PACKAGE_XZ
  340. default n
  341. config BUSYBOX_DISABLE_FBSET
  342. bool
  343. default y if ADK_PACKAGE_FBSET
  344. depends on ADK_PACKAGE_FBSET
  345. default n
  346. config BUSYBOX_DISABLE_LSPCI
  347. bool
  348. default y if ADK_PACKAGE_PCIUTILS
  349. depends on ADK_PACKAGE_PCIUTILS
  350. default n
  351. config BUSYBOX_DISABLE_LSUSB
  352. bool
  353. default y if ADK_PACKAGE_LSUSB
  354. depends on ADK_PACKAGE_LSUSB
  355. default n
  356. config BUSYBOX_DISABLE_GREP
  357. bool
  358. default y if ADK_PACKAGE_GREP
  359. depends on ADK_PACKAGE_GREP
  360. default n
  361. config BUSYBOX_DISABLE_FIND
  362. bool
  363. default y if ADK_PACKAGE_FINDUTILS
  364. depends on ADK_PACKAGE_FINDUTILS
  365. default n
  366. config BUSYBOX_DISABLE_RDATE
  367. bool
  368. default y if ADK_PACKAGE_RDATE
  369. depends on ADK_PACKAGE_RDATE
  370. default n
  371. config BUSYBOX_DISABLE_RFKILL
  372. bool
  373. default y if ADK_PACKAGE_RFKILL
  374. depends on ADK_PACKAGE_RFKILL
  375. default n
  376. config BUSYBOX_DISABLE_KMOD
  377. bool
  378. default y if ADK_PACKAGE_KMOD
  379. depends on ADK_PACKAGE_KMOD
  380. default n
  381. config BUSYBOX_DISABLE_PS
  382. bool
  383. default y if ADK_PACKAGE_PROCPS
  384. depends on ADK_PACKAGE_PROCPS
  385. default n