Commit graph

10 commits

Author SHA1 Message Date
Delyan Angelov
b00f68cb2b
tools: make the output of v should-compile-all more immediately useful in CI jobs (turn off stdout buffering) 2025-06-21 16:33:22 +03:00
Delyan Angelov
9062d76bb4
tools: support module no_main based examples in v should-compile-all 2025-02-22 14:22:22 +02:00
Delyan Angelov
319eb83525
log: add log.use_stdout(), use it to silence the transition note for the most commonly used V tools/examples (#23642) 2025-02-03 12:37:57 +02:00
Delyan Angelov
42222e6c0c
tools: avoid os.glob, in favour of os.walk_ext (which works consistently even on windows) 2025-01-01 20:36:30 +02:00
Delyan Angelov
02a7355cfa
tools: improve v should-compile-all . with support for compiling .wasm.v and .js.v files; skip module name files, compile projects that have .glsl files 2025-01-01 20:18:20 +02:00
Delyan Angelov
8902f7dda0
tools: support v should-compile-all folder/, where folder/ contains project subfolders (containing v.mod files and multiple top level .v files) 2025-01-01 19:28:22 +02:00
Delyan Angelov
6a7ac6a23c
tools: add support for v should-compile-all -c examples/, which will delete all the produced executables at the end 2023-09-02 14:02:39 +03:00
Delyan Angelov
e446eb5953
tools: add support for .skip_should_compile_all files to ./v should-compile-all . 2023-08-14 18:52:30 +03:00
yuyi
017ace6ea7
vfmt: change all '$expr' to '${expr}' (#16428) 2022-11-15 16:53:13 +03:00
Delyan Angelov
74eabba52e
tools: add a v should-compile-all examples/*.v examples/gg/ tool, to simplify CIs of V modules. 2022-03-31 11:13:20 +03:00