user-init-errors get-global assoc-empty?
[ f ] [ :user-init-errors t ] if ;
+SYMBOL: skip-mason-benchmarks
+
: do-all ( -- )
f parser-quiet? set-global
f restartable-tests? set-global
[ generate-help ] benchmark html-help-time-file to-file
[ do-tests ] benchmark test-time-file to-file
[ do-help-lint ] benchmark help-lint-time-file to-file
- [ do-benchmarks ] benchmark benchmark-time-file to-file
+ skip-mason-benchmarks get [ [ do-benchmarks ] benchmark benchmark-time-file to-file ] unless
do-compile-errors
] with-directory ;