Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1TARGETS = breakpoints
2TARGETS += cpu-hotplug
3TARGETS += efivarfs
4TARGETS += kcmp
5TARGETS += memfd
6TARGETS += memory-hotplug
7TARGETS += mqueue
8TARGETS += mount
9TARGETS += net
10TARGETS += ptrace
11TARGETS += timers
12TARGETS += vm
13TARGETS += powerpc
14TARGETS += user
15TARGETS += sysctl
16TARGETS += firmware
17TARGETS += ftrace
18
19TARGETS_HOTPLUG = cpu-hotplug
20TARGETS_HOTPLUG += memory-hotplug
21
22all:
23 for TARGET in $(TARGETS); do \
24 make -C $$TARGET; \
25 done;
26
27run_tests: all
28 for TARGET in $(TARGETS); do \
29 make -C $$TARGET run_tests; \
30 done;
31
32hotplug:
33 for TARGET in $(TARGETS_HOTPLUG); do \
34 make -C $$TARGET; \
35 done;
36
37run_hotplug: hotplug
38 for TARGET in $(TARGETS_HOTPLUG); do \
39 make -C $$TARGET run_full_test; \
40 done;
41
42clean_hotplug:
43 for TARGET in $(TARGETS_HOTPLUG); do \
44 make -C $$TARGET clean; \
45 done;
46
47clean:
48 for TARGET in $(TARGETS); do \
49 make -C $$TARGET clean; \
50 done;