Makefile 832 字节
Newer Older
1
TARGETS = breakpoints
2 3
TARGETS += cpu-hotplug
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
K
Kees Cook 已提交
14
TARGETS += firmware
15

16 17 18
TARGETS_HOTPLUG = cpu-hotplug
TARGETS_HOTPLUG += memory-hotplug

19 20 21 22 23
all:
	for TARGET in $(TARGETS); do \
		make -C $$TARGET; \
	done;

24
run_tests: all
25 26 27 28
	for TARGET in $(TARGETS); do \
		make -C $$TARGET run_tests; \
	done;

29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
hotplug:
	for TARGET in $(TARGETS_HOTPLUG); do \
		make -C $$TARGET; \
	done;

run_hotplug: hotplug
	for TARGET in $(TARGETS_HOTPLUG); do \
		make -C $$TARGET run_full_test; \
	done;

clean_hotplug:
	for TARGET in $(TARGETS_HOTPLUG); do \
		make -C $$TARGET clean; \
	done;

44 45 46 47
clean:
	for TARGET in $(TARGETS); do \
		make -C $$TARGET clean; \
	done;