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