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
17
18TARGETS_HOTPLUG = cpu-hotplug
19TARGETS_HOTPLUG += memory-hotplug
20
21all:
22 for TARGET in $(TARGETS); do \
23 make -C $$TARGET; \
24 done;
25
26run_tests: all
27 for TARGET in $(TARGETS); do \
28 make -C $$TARGET run_tests; \
29 done;
30
31hotplug:
32 for TARGET in $(TARGETS_HOTPLUG); do \
33 make -C $$TARGET; \
34 done;
35
36run_hotplug: hotplug
37 for TARGET in $(TARGETS_HOTPLUG); do \
38 make -C $$TARGET run_full_test; \
39 done;
40
41clean_hotplug:
42 for TARGET in $(TARGETS_HOTPLUG); do \
43 make -C $$TARGET clean; \
44 done;
45
46clean:
47 for TARGET in $(TARGETS); do \
48 make -C $$TARGET clean; \
49 done;