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