From 9062d76bb48d1beb2eb4045198a46c56aa664aca Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Sat, 22 Feb 2025 14:22:22 +0200 Subject: [PATCH] tools: support `module no_main` based examples in `v should-compile-all` --- cmd/tools/vshould-compile-all.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/tools/vshould-compile-all.v b/cmd/tools/vshould-compile-all.v index ebe9a8a22a..f27a5d7037 100644 --- a/cmd/tools/vshould-compile-all.v +++ b/cmd/tools/vshould-compile-all.v @@ -65,7 +65,7 @@ fn main() { backend_options = '-b js' } lines := os.read_lines(example)!#[..50].filter(it.starts_with('module')) - if lines.len > 0 && lines[0] != 'module main' { + if lines.len > 0 && lines[0] !in ['module main', 'module no_main'] { log.info('>>> skipping non main module file: ${example}') skipped_files << example continue