Config.in.manual 7.7 KB

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