Andrew Morton | 66a01b9 | 2013-02-27 17:05:56 -0800 | [diff] [blame] | 1 | TARGETS = breakpoints |
Andrew Morton | 66a01b9 | 2013-02-27 17:05:56 -0800 | [diff] [blame] | 2 | TARGETS += cpu-hotplug |
Andrew Morton | 66a01b9 | 2013-02-27 17:05:56 -0800 | [diff] [blame] | 3 | TARGETS += efivarfs |
Andrew Morton | 96e869d | 2014-12-18 16:17:43 -0800 | [diff] [blame] | 4 | TARGETS += exec |
| 5 | TARGETS += firmware |
| 6 | TARGETS += ftrace |
Pavel Emelyanov | 58c7be8 | 2013-04-30 15:27:06 -0700 | [diff] [blame] | 7 | TARGETS += kcmp |
David Herrmann | 4f5ce5e | 2014-08-08 14:25:32 -0700 | [diff] [blame] | 8 | TARGETS += memfd |
Pavel Emelyanov | 58c7be8 | 2013-04-30 15:27:06 -0700 | [diff] [blame] | 9 | TARGETS += memory-hotplug |
Eric W. Biederman | db181ce | 2014-07-29 15:50:44 -0700 | [diff] [blame] | 10 | TARGETS += mount |
Andrew Morton | 96e869d | 2014-12-18 16:17:43 -0800 | [diff] [blame] | 11 | TARGETS += mqueue |
David S. Miller | a6f6803 | 2013-03-20 15:07:56 -0400 | [diff] [blame] | 12 | TARGETS += net |
Michael Ellerman | 0e56dac | 2013-08-06 17:42:35 +1000 | [diff] [blame] | 13 | TARGETS += powerpc |
Andrew Morton | 96e869d | 2014-12-18 16:17:43 -0800 | [diff] [blame] | 14 | TARGETS += ptrace |
Tim Bird | 3ce5105 | 2014-12-03 10:42:21 -0800 | [diff] [blame] | 15 | TARGETS += size |
Andrew Morton | 96e869d | 2014-12-18 16:17:43 -0800 | [diff] [blame] | 16 | TARGETS += sysctl |
| 17 | TARGETS += timers |
| 18 | TARGETS += user |
| 19 | TARGETS += vm |
Andy Lutomirski | 3f705df | 2015-04-06 23:11:06 -0700 | [diff] [blame^] | 20 | TARGETS += x86 |
Andrew Morton | 96e869d | 2014-12-18 16:17:43 -0800 | [diff] [blame] | 21 | #Please keep the TARGETS list alphabetically sorted |
Frederic Weisbecker | 274343a | 2012-01-12 17:20:44 -0800 | [diff] [blame] | 22 | |
Shuah Khan | ddddda9 | 2014-07-02 09:51:38 -0600 | [diff] [blame] | 23 | TARGETS_HOTPLUG = cpu-hotplug |
| 24 | TARGETS_HOTPLUG += memory-hotplug |
| 25 | |
Frederic Weisbecker | 274343a | 2012-01-12 17:20:44 -0800 | [diff] [blame] | 26 | all: |
| 27 | for TARGET in $(TARGETS); do \ |
| 28 | make -C $$TARGET; \ |
| 29 | done; |
| 30 | |
Andrew Morton | cab6b05 | 2012-03-28 14:42:54 -0700 | [diff] [blame] | 31 | run_tests: all |
Frederic Weisbecker | f467f71 | 2012-03-28 14:42:54 -0700 | [diff] [blame] | 32 | for TARGET in $(TARGETS); do \ |
| 33 | make -C $$TARGET run_tests; \ |
| 34 | done; |
| 35 | |
Shuah Khan | ddddda9 | 2014-07-02 09:51:38 -0600 | [diff] [blame] | 36 | hotplug: |
| 37 | for TARGET in $(TARGETS_HOTPLUG); do \ |
| 38 | make -C $$TARGET; \ |
| 39 | done; |
| 40 | |
| 41 | run_hotplug: hotplug |
| 42 | for TARGET in $(TARGETS_HOTPLUG); do \ |
| 43 | make -C $$TARGET run_full_test; \ |
| 44 | done; |
| 45 | |
| 46 | clean_hotplug: |
| 47 | for TARGET in $(TARGETS_HOTPLUG); do \ |
| 48 | make -C $$TARGET clean; \ |
| 49 | done; |
| 50 | |
Frederic Weisbecker | 274343a | 2012-01-12 17:20:44 -0800 | [diff] [blame] | 51 | clean: |
| 52 | for TARGET in $(TARGETS); do \ |
| 53 | make -C $$TARGET clean; \ |
| 54 | done; |