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