Crafter.Build/interfaces
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf cc0a6aed8c
All checks were successful
Flatpak / flatpak (push) Successful in 12m18s
Merge branch 'claude/dependency-notes': a library's AGENTS.consumer.md in its consumers' AGENTS.md
Brings in dependency notes: a crafter-build project that ships an
AGENTS.consumer.md beside its project.cpp has it kept in a marked
section of each consumer's AGENTS.md, refreshed by `crafter-build` and
`crafter-build test`, chosen by cfg.dependencyNotes (Transitive,
Direct, None). The new partition is Crafter.Build:Agents; the loader
records where each GitProject and LocalProject came from and what a
project file's pragmas resolved to.

The branch started before master's four external-fetch commits. Both
touch External.cpp, the Clang partition, project.cpp, README.md and
AGENTS.md, but in different places, so the merge needed no hand
reconciliation; the merged tree passes build.sh, the self-host build,
format --check and the test suite.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 05:08:02 +01:00
..
Crafter.Build-Agents.cppm fix(agents): what the review of dependency notes found 2026-10-31 05:02:28 +01:00
Crafter.Build-Asset.cppm refactor: drop Windows host support 2026-10-02 22:03:34 +02:00
Crafter.Build-Clang.cppm Merge branch 'claude/dependency-notes': a library's AGENTS.consumer.md in its consumers' AGENTS.md 2026-10-31 05:08:02 +01:00
Crafter.Build-External.cppm Merge branch 'claude/dependency-notes': a library's AGENTS.consumer.md in its consumers' AGENTS.md 2026-10-31 05:08:02 +01:00
Crafter.Build-Implementation.cppm refactor: drop Windows host support 2026-10-02 22:03:34 +02:00
Crafter.Build-Interface.cppm refactor: drop Windows host support 2026-10-02 22:03:34 +02:00
Crafter.Build-Lint.cppm refactor: drop Windows host support 2026-10-02 22:03:34 +02:00
Crafter.Build-Platform.cppm feat(agents): keep dependencies' AGENTS.consumer.md in AGENTS.md 2026-10-31 03:18:06 +01:00
Crafter.Build-Progress.cppm refactor: drop Windows host support 2026-10-02 22:03:34 +02:00
Crafter.Build-Script.cppm feat(script): scripts in project.cpp, run with crafter-build run 2026-10-20 19:08:26 +02:00
Crafter.Build-Shader.cppm 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.cppm refactor: drop Windows host support 2026-10-02 22:03:34 +02:00
Crafter.Build-Toolchain.cppm 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.cppm feat(agents): keep dependencies' AGENTS.consumer.md in AGENTS.md 2026-10-31 03:18:06 +01:00