Jorijn van der Graaf
40dcf2271d
fix(lint): fail the files whose configuration has no compile command
...
When GetCompileCommand threw or the std module failed to build, the
lint driver cleared the configuration's command, and an empty command
means "not a translation unit" (project.cpp, a header): every rule that
needs an AST skipped the files quietly and the run passed them as clean.
MingwSysroot made that reachable for every mingw configuration whose
view cannot be made. The reason is now kept per configuration and
reported as an AST failure for each of its files, which fails the run
and prints it.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 22:59:37 +01:00
..
Crafter.Build-Agents.cpp
feat(agents): write AGENTS.md from a tracked AGENTS.template.md
2026-10-31 16:53:42 +01:00
Crafter.Build-Asset.cpp
linting
2026-07-23 01:24:42 +02:00
Crafter.Build-Clang.cpp
fix: key the std module's directory on everything it is compiled with
2026-10-31 22:58:44 +01:00
Crafter.Build-External.cpp
fix(external): start a CMake build over when its configure inputs change
2026-10-31 22:59:22 +01:00
Crafter.Build-Implementation.cpp
fix: recompile the units whose std module was rebuilt in place
2026-10-31 22:59:05 +01:00
Crafter.Build-Interface.cpp
fix: decide a build step by its exit code, not by whether it printed
2026-08-26 00:51:15 +00:00
Crafter.Build-Lint.cpp
fix(lint): fail the files whose configuration has no compile command
2026-10-31 22:59:37 +01:00
Crafter.Build-Platform.cpp
fix: key the std module's directory on everything it is compiled with
2026-10-31 22:58:44 +01:00
Crafter.Build-Progress.cpp
refactor: drop Windows host support
2026-10-02 22:03:34 +02:00
Crafter.Build-Script.cpp
fix: rebuild and relink on what changed, submodules at their revisions, and mingw found where it is
2026-10-20 20:20:29 +02:00
Crafter.Build-Shader.cpp
fix: rebuild and relink on what changed, submodules at their revisions, and mingw found where it is
2026-10-20 20:20:29 +02:00
Crafter.Build-Test.cpp
feat(script): scripts in project.cpp, run with crafter-build run
2026-10-20 19:08:26 +02:00
Crafter.Build-Toolchain.cpp
fix(mingw): view only a prefix that holds a Linux system
2026-10-31 22:58:30 +01:00
main.cpp
refactor: drop Windows host support
2026-10-02 22:03:34 +02:00