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