Control the precheck for test-all by PRECHECK_TEST_ALL

This commit is contained in:
Nobuyoshi Nakada 2023-12-23 01:51:23 +09:00
parent 40bc7ede38
commit 8c03bdacd1
No known key found for this signature in database
GPG key ID: 3582D74E1FEE4465

View file

@ -935,10 +935,12 @@ test: test-short
test-precheck: encs exts PHONY $(DOT_WAIT) test-precheck: encs exts PHONY $(DOT_WAIT)
yes-test-all-precheck: programs $(DOT_WAIT) test-precheck yes-test-all-precheck: programs $(DOT_WAIT) test-precheck
PRECHECK_TEST_ALL = yes-test-all-precheck
# $ make test-all TESTOPTS="--help" displays more detail # $ make test-all TESTOPTS="--help" displays more detail
# for example, make test-all TESTOPTS="-j2 -v -n test-name -- test-file-name" # for example, make test-all TESTOPTS="-j2 -v -n test-name -- test-file-name"
test-all: $(TEST_RUNNABLE)-test-all test-all: $(TEST_RUNNABLE)-test-all
yes-test-all: yes-test-all-precheck yes-test-all: $(PRECHECK_TEST_ALL)
$(ACTIONS_GROUP) $(ACTIONS_GROUP)
$(gnumake_recursive)$(Q)$(exec) $(RUNRUBY) "$(TESTSDIR)/runner.rb" --ruby="$(RUNRUBY)" $(TEST_EXCLUDES) $(TESTOPTS) $(TESTS) $(gnumake_recursive)$(Q)$(exec) $(RUNRUBY) "$(TESTSDIR)/runner.rb" --ruby="$(RUNRUBY)" $(TEST_EXCLUDES) $(TESTOPTS) $(TESTS)
$(ACTIONS_ENDGROUP) $(ACTIONS_ENDGROUP)