Makefile (4b4193256c8d3bc3a5397b5cd9494c2ad386317d) Makefile (e23db805da2dfc39e5281b5efd3e36d132aa83af)
1# SPDX-License-Identifier: GPL-2.0
2# Some of the tools (perf) use same make variables
3# as in kernel build.
4export srctree=
5export objtree=
6
7include scripts/Makefile.include
8

--- 17 unchanged lines hidden (view full) ---

26 @echo ' liblockdep - user-space wrapper for kernel locking-validator'
27 @echo ' objtool - an ELF object analysis tool'
28 @echo ' pci - PCI tools'
29 @echo ' perf - Linux performance measurement and analysis tool'
30 @echo ' selftests - various kernel selftests'
31 @echo ' bootconfig - boot config tool'
32 @echo ' spi - spi tools'
33 @echo ' tmon - thermal monitoring and tuning tool'
1# SPDX-License-Identifier: GPL-2.0
2# Some of the tools (perf) use same make variables
3# as in kernel build.
4export srctree=
5export objtree=
6
7include scripts/Makefile.include
8

--- 17 unchanged lines hidden (view full) ---

26 @echo ' liblockdep - user-space wrapper for kernel locking-validator'
27 @echo ' objtool - an ELF object analysis tool'
28 @echo ' pci - PCI tools'
29 @echo ' perf - Linux performance measurement and analysis tool'
30 @echo ' selftests - various kernel selftests'
31 @echo ' bootconfig - boot config tool'
32 @echo ' spi - spi tools'
33 @echo ' tmon - thermal monitoring and tuning tool'
34 @echo ' tracing - misc tracing tools'
34 @echo ' turbostat - Intel CPU idle stats and freq reporting tool'
35 @echo ' usb - USB testing tools'
36 @echo ' virtio - vhost test module'
37 @echo ' vm - misc vm tools'
38 @echo ' wmi - WMI interface examples'
39 @echo ' x86_energy_perf_policy - Intel energy policy tool'
40 @echo ''
41 @echo 'You can do:'

--- 17 unchanged lines hidden (view full) ---

59 @echo ' clean: a summary clean target to clean _all_ folders'
60
61acpi: FORCE
62 $(call descend,power/$@)
63
64cpupower: FORCE
65 $(call descend,power/$@)
66
35 @echo ' turbostat - Intel CPU idle stats and freq reporting tool'
36 @echo ' usb - USB testing tools'
37 @echo ' virtio - vhost test module'
38 @echo ' vm - misc vm tools'
39 @echo ' wmi - WMI interface examples'
40 @echo ' x86_energy_perf_policy - Intel energy policy tool'
41 @echo ''
42 @echo 'You can do:'

--- 17 unchanged lines hidden (view full) ---

60 @echo ' clean: a summary clean target to clean _all_ folders'
61
62acpi: FORCE
63 $(call descend,power/$@)
64
65cpupower: FORCE
66 $(call descend,power/$@)
67
67cgroup firewire hv guest bootconfig spi usb virtio vm bpf iio gpio objtool leds wmi pci firmware debugging: FORCE
68cgroup firewire hv guest bootconfig spi usb virtio vm bpf iio gpio objtool leds wmi pci firmware debugging tracing: FORCE
68 $(call descend,$@)
69
70bpf/%: FORCE
71 $(call descend,$@)
72
73liblockdep: FORCE
74 $(call descend,lib/lockdep)
75

--- 22 unchanged lines hidden (view full) ---

98
99kvm_stat: FORCE
100 $(call descend,kvm/$@)
101
102all: acpi cgroup cpupower gpio hv firewire liblockdep \
103 perf selftests bootconfig spi turbostat usb \
104 virtio vm bpf x86_energy_perf_policy \
105 tmon freefall iio objtool kvm_stat wmi \
69 $(call descend,$@)
70
71bpf/%: FORCE
72 $(call descend,$@)
73
74liblockdep: FORCE
75 $(call descend,lib/lockdep)
76

--- 22 unchanged lines hidden (view full) ---

99
100kvm_stat: FORCE
101 $(call descend,kvm/$@)
102
103all: acpi cgroup cpupower gpio hv firewire liblockdep \
104 perf selftests bootconfig spi turbostat usb \
105 virtio vm bpf x86_energy_perf_policy \
106 tmon freefall iio objtool kvm_stat wmi \
106 pci debugging
107 pci debugging tracing
107
108acpi_install:
109 $(call descend,power/$(@:_install=),install)
110
111cpupower_install:
112 $(call descend,power/$(@:_install=),install)
113
108
109acpi_install:
110 $(call descend,power/$(@:_install=),install)
111
112cpupower_install:
113 $(call descend,power/$(@:_install=),install)
114
114cgroup_install firewire_install gpio_install hv_install iio_install perf_install bootconfig_install spi_install usb_install virtio_install vm_install bpf_install objtool_install wmi_install pci_install debugging_install:
115cgroup_install firewire_install gpio_install hv_install iio_install perf_install bootconfig_install spi_install usb_install virtio_install vm_install bpf_install objtool_install wmi_install pci_install debugging_install tracing_install:
115 $(call descend,$(@:_install=),install)
116
117liblockdep_install:
118 $(call descend,lib/lockdep,install)
119
120selftests_install:
121 $(call descend,testing/$(@:_install=),install)
122

--- 9 unchanged lines hidden (view full) ---

132kvm_stat_install:
133 $(call descend,kvm/$(@:_install=),install)
134
135install: acpi_install cgroup_install cpupower_install gpio_install \
136 hv_install firewire_install iio_install liblockdep_install \
137 perf_install selftests_install turbostat_install usb_install \
138 virtio_install vm_install bpf_install x86_energy_perf_policy_install \
139 tmon_install freefall_install objtool_install kvm_stat_install \
116 $(call descend,$(@:_install=),install)
117
118liblockdep_install:
119 $(call descend,lib/lockdep,install)
120
121selftests_install:
122 $(call descend,testing/$(@:_install=),install)
123

--- 9 unchanged lines hidden (view full) ---

133kvm_stat_install:
134 $(call descend,kvm/$(@:_install=),install)
135
136install: acpi_install cgroup_install cpupower_install gpio_install \
137 hv_install firewire_install iio_install liblockdep_install \
138 perf_install selftests_install turbostat_install usb_install \
139 virtio_install vm_install bpf_install x86_energy_perf_policy_install \
140 tmon_install freefall_install objtool_install kvm_stat_install \
140 wmi_install pci_install debugging_install intel-speed-select_install
141 wmi_install pci_install debugging_install intel-speed-select_install \
142 tracing_install
141
142acpi_clean:
143 $(call descend,power/acpi,clean)
144
145cpupower_clean:
146 $(call descend,power/cpupower,clean)
147
143
144acpi_clean:
145 $(call descend,power/acpi,clean)
146
147cpupower_clean:
148 $(call descend,power/cpupower,clean)
149
148cgroup_clean hv_clean firewire_clean bootconfig_clean spi_clean usb_clean virtio_clean vm_clean wmi_clean bpf_clean iio_clean gpio_clean objtool_clean leds_clean pci_clean firmware_clean debugging_clean:
150cgroup_clean hv_clean firewire_clean bootconfig_clean spi_clean usb_clean virtio_clean vm_clean wmi_clean bpf_clean iio_clean gpio_clean objtool_clean leds_clean pci_clean firmware_clean debugging_clean tracing_clean:
149 $(call descend,$(@:_clean=),clean)
150
151liblockdep_clean:
152 $(call descend,lib/lockdep,clean)
153
154libapi_clean:
155 $(call descend,lib/api,clean)
156

--- 22 unchanged lines hidden (view full) ---

179build_clean:
180 $(call descend,build,clean)
181
182clean: acpi_clean cgroup_clean cpupower_clean hv_clean firewire_clean \
183 perf_clean selftests_clean turbostat_clean bootconfig_clean spi_clean usb_clean virtio_clean \
184 vm_clean bpf_clean iio_clean x86_energy_perf_policy_clean tmon_clean \
185 freefall_clean build_clean libbpf_clean libsubcmd_clean liblockdep_clean \
186 gpio_clean objtool_clean leds_clean wmi_clean pci_clean firmware_clean debugging_clean \
151 $(call descend,$(@:_clean=),clean)
152
153liblockdep_clean:
154 $(call descend,lib/lockdep,clean)
155
156libapi_clean:
157 $(call descend,lib/api,clean)
158

--- 22 unchanged lines hidden (view full) ---

181build_clean:
182 $(call descend,build,clean)
183
184clean: acpi_clean cgroup_clean cpupower_clean hv_clean firewire_clean \
185 perf_clean selftests_clean turbostat_clean bootconfig_clean spi_clean usb_clean virtio_clean \
186 vm_clean bpf_clean iio_clean x86_energy_perf_policy_clean tmon_clean \
187 freefall_clean build_clean libbpf_clean libsubcmd_clean liblockdep_clean \
188 gpio_clean objtool_clean leds_clean wmi_clean pci_clean firmware_clean debugging_clean \
187 intel-speed-select_clean
189 intel-speed-select_clean tracing_clean
188
189.PHONY: FORCE
190
191.PHONY: FORCE