Config.tools.in 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. menu "Linux Kernel Tools"
  2. config BR2_LINUX_KERNEL_TOOL_CPUPOWER
  3. bool "cpupower"
  4. depends on !BR2_bfin # pciutils
  5. depends on BR2_USE_WCHAR || !BR2_NEEDS_GETTEXT # gettext
  6. select BR2_PACKAGE_PCIUTILS
  7. select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT
  8. help
  9. cpupower is a collection of tools to examine and tune power
  10. saving related features of your processor.
  11. comment "cpupower needs a toolchain w/ wchar"
  12. depends on !BR2_bfin
  13. depends on !BR2_USE_WCHAR && BR2_NEEDS_GETTEXT
  14. config BR2_LINUX_KERNEL_TOOL_PERF
  15. bool "perf"
  16. help
  17. perf (sometimes "Perf Events" or perf tools, originally
  18. "Performance Counters for Linux") - is a performance
  19. analyzing tool in Linux, available from kernel version
  20. 2.6.31. User-space controlling utility, called 'perf' has
  21. git-like interface with subcommands. It is capable of
  22. statistical profiling of entire system (both kernel and user
  23. code), single CPU or severals threads.
  24. This will build and install the userspace 'perf'
  25. command. It is up to the user to ensure that the kernel
  26. configuration has all the suitable options enabled to allow a
  27. proper operation of 'perf'.
  28. https://perf.wiki.kernel.org/
  29. config BR2_LINUX_KERNEL_TOOL_SELFTESTS
  30. bool"selftests"
  31. depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # bash
  32. depends on BR2_USE_MMU # bash
  33. select BR2_PACKAGE_BASH # runtime
  34. select BR2_PACKAGE_POPT
  35. select BR2_PACKAGE_LIBCAP_NG
  36. help
  37. Build and install (to /usr/lib/kselftests) kernel selftests.
  38. Use of this option implies you know the process of using and
  39. compiling the kernel selftests. The Makefile to build and
  40. install these is very noisy and may appear to cause your
  41. build to fail for strange reasons.
  42. This is very much a use at your risk option and may not work
  43. for every setup or every architecture.
  44. comment "selftests needs BR2_PACKAGE_BUSYBOX_SHOW_OTHERS"
  45. depends on BR2_USE_MMU
  46. depends on !BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
  47. endmenu