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 += exec
5TARGETS += firmware
6TARGETS += ftrace
7TARGETS += kcmp
8TARGETS += memfd
9TARGETS += memory-hotplug
10TARGETS += mount
11TARGETS += mqueue
12TARGETS += net
13TARGETS += powerpc
14TARGETS += ptrace
15TARGETS += size
16TARGETS += sysctl
17TARGETS += timers
18TARGETS += user
19TARGETS += vm
20#Please keep the TARGETS list alphabetically sorted
21
22TARGETS_HOTPLUG = cpu-hotplug
23TARGETS_HOTPLUG += memory-hotplug
24
25all:
26 for TARGET in $(TARGETS); do \
27 make -C $$TARGET; \
28 done;
29
30run_tests: all
31 for TARGET in $(TARGETS); do \
32 make -C $$TARGET run_tests; \
33 done;
34
35hotplug:
36 for TARGET in $(TARGETS_HOTPLUG); do \
37 make -C $$TARGET; \
38 done;
39
40run_hotplug: hotplug
41 for TARGET in $(TARGETS_HOTPLUG); do \
42 make -C $$TARGET run_full_test; \
43 done;
44
45clean_hotplug:
46 for TARGET in $(TARGETS_HOTPLUG); do \
47 make -C $$TARGET clean; \
48 done;
49
50clean:
51 for TARGET in $(TARGETS); do \
52 make -C $$TARGET clean; \
53 done;