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