Skip to content

Commit 574ea4b

Browse files
committed
Better ordering on print-report
1 parent 3c25615 commit 574ea4b

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

Makefile.examples

+9-9
Original file line numberDiff line numberDiff line change
@@ -355,9 +355,9 @@ include Makefile.test-amd64-files.mk
355355
.PHONY: test-amd64-files-print-report test-amd64-files-lite-print-report only-test-amd64-files-print-report only-test-amd64-files-lite-print-report
356356
.PHONY: test-amd64-files-print-report-after-make test-amd64-files-lite-print-report-after-make only-test-amd64-files-print-report-after-make only-test-amd64-files-lite-print-report-after-make
357357

358-
test-amd64-files-print-report:: STATUS_FILES=$(AMD64_ASM_STATUS_FILES)
358+
test-amd64-files-print-report test-amd64-files-print-report-after-make:: STATUS_FILES=$(AMD64_ASM_STATUS_FILES)
359359
only-test-amd64-files-print-report only-test-amd64-files-print-report-after-make:: STATUS_FILES=$(AMD64_ASM_ONLY_STATUS_FILES)
360-
test-amd64-files-lite-print-report:: STATUS_FILES=$(AMD64_ASM_SMALL_STATUS_FILES)
360+
test-amd64-files-lite-print-report test-amd64-files-lite-print-report-after-make:: STATUS_FILES=$(AMD64_ASM_SMALL_STATUS_FILES)
361361
only-test-amd64-files-lite-print-report only-test-amd64-files-lite-print-report-after-make:: STATUS_FILES=$(AMD64_ASM_SMALL_ONLY_STATUS_FILES)
362362
test-amd64-files-status: STATUS_FILES=$(AMD64_ASM_STATUS_FILES)
363363
only-test-amd64-files-status: STATUS_FILES=$(AMD64_ASM_ONLY_STATUS_FILES)
@@ -366,6 +366,8 @@ only-test-amd64-files-lite-status: STATUS_FILES=$(AMD64_ASM_SMALL_ONLY_STATUS_FI
366366

367367
only-test-amd64-files-print-report-after-make:: | only-test-amd64-files-status
368368
only-test-amd64-files-lite-print-report-after-make:: | only-test-amd64-files-lite-status
369+
test-amd64-files-print-report-after-make:: | test-amd64-files-status
370+
test-amd64-files-lite-print-report-after-make:: | test-amd64-files-lite-status
369371

370372
test-amd64-files-print-report only-test-amd64-files-print-report test-amd64-files-lite-print-report only-test-amd64-files-lite-print-report test-amd64-files-print-report-after-make only-test-amd64-files-print-report-after-make test-amd64-files-lite-print-report-after-make only-test-amd64-files-lite-print-report-after-make::
371373
@ export passed=$$(cat $(STATUS_FILES) 2>/dev/null | grep -c '^0$$'); \
@@ -385,13 +387,11 @@ test-amd64-files-status only-test-amd64-files-status test-amd64-files-lite-statu
385387

386388
test-amd64-files test-amd64-files-lite: $(UNSATURATED_SOLINAS) $(WORD_BY_WORD_MONTGOMERY) $(SOLINAS_REDUCTION) $(DETTMAN_MULTIPLICATION)
387389

388-
test-amd64-files: test-amd64-files-print-report test-amd64-files-status
389-
390-
only-test-amd64-files: only-test-amd64-files-print-report-after-make only-test-amd64-files-status
391-
392-
test-amd64-files-lite: test-amd64-files-lite-print-report test-amd64-files-lite-status
393-
394-
only-test-amd64-files-lite: only-test-amd64-files-lite-print-report-after-make only-test-amd64-files-lite-status
390+
test-amd64-files only-test-amd64-files test-amd64-files-lite only-test-amd64-files-lite:
391+
+$(MAKE) $@-status; \
392+
RV=$$?; \
393+
$(MAKE) $@-print-report; \
394+
exit $$RV
395395

396396
etc/tscfreq: etc/tscfreq.c
397397
$(CC) etc/tscfreq.c -s -Os -o etc/tscfreq

0 commit comments

Comments
 (0)