]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blob - tools/testing/selftests/Makefile
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
[mirror_ubuntu-jammy-kernel.git] / tools / testing / selftests / Makefile
1 TARGETS = breakpoints
2 TARGETS += cpu-hotplug
3 TARGETS += efivarfs
4 TARGETS += kcmp
5 TARGETS += memory-hotplug
6 TARGETS += mqueue
7 TARGETS += net
8 TARGETS += ptrace
9 TARGETS += timers
10 TARGETS += vm
11 TARGETS += powerpc
12 TARGETS += user
13 TARGETS += sysctl
14 TARGETS += firmware
15
16 TARGETS_HOTPLUG = cpu-hotplug
17 TARGETS_HOTPLUG += memory-hotplug
18
19 all:
20 for TARGET in $(TARGETS); do \
21 make -C $$TARGET; \
22 done;
23
24 run_tests: all
25 for TARGET in $(TARGETS); do \
26 make -C $$TARGET run_tests; \
27 done;
28
29 hotplug:
30 for TARGET in $(TARGETS_HOTPLUG); do \
31 make -C $$TARGET; \
32 done;
33
34 run_hotplug: hotplug
35 for TARGET in $(TARGETS_HOTPLUG); do \
36 make -C $$TARGET run_full_test; \
37 done;
38
39 clean_hotplug:
40 for TARGET in $(TARGETS_HOTPLUG); do \
41 make -C $$TARGET clean; \
42 done;
43
44 clean:
45 for TARGET in $(TARGETS); do \
46 make -C $$TARGET clean; \
47 done;