Commit | Line | Data |
---|---|---|
d001c886 MJ |
1 | # SPDX-FileCopyrightText: 2023 EfficiOS Inc. |
2 | # | |
3 | # SPDX-License-Identifier: MIT | |
4 | ||
1b387491 | 5 | SUBDIRS = utils common unit benchmark regression |
48d848c7 | 6 | |
03c5782e | 7 | .PHONY: short_bench long_bench regtest check-loop |
48d848c7 | 8 | |
ad460058 MD |
9 | short_bench: |
10 | cd benchmark && $(MAKE) $(AM_MAKEFLAGS) short_bench | |
11 | long_bench: | |
12 | cd benchmark && $(MAKE) $(AM_MAKEFLAGS) long_bench | |
f5ab766e MD |
13 | regtest: |
14 | cd regression && $(MAKE) $(AM_MAKEFLAGS) regtest | |
ad460058 | 15 | cd benchmark && $(MAKE) $(AM_MAKEFLAGS) regtest |
03c5782e MJ |
16 | |
17 | check-loop: | |
18 | while [ 0 ]; do \ | |
19 | $(MAKE) $(AM_MAKEFLAGS) check; \ | |
20 | if [ "$$?" != "0" ]; then \ | |
21 | break; \ | |
22 | fi \ | |
23 | done |