Crafter.Debug/tooling
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf 4b37f872e7
fix(tooling): find the build helper's sources when loaded from git
A consumer's `#pragma crafter dependency "https://.../Crafter.Debug.git"
project "tooling/project.cpp"`, the line the README gives, failed at
load: "No module declaration found in <clone>/interfaces/Crafter.Debug.
Build.cppm". crafter-build runs a git source's project file from the
root of the clone, and a local path's from the file's own directory, so
tooling/project.cpp's "./" and relative sources named the repository
root. Every test so far loaded it through a local path, where they
happened to be right.

It now spells its path and sources from its own file, which names
tooling/ either way. The notes need nothing: crafter-build reads them
beside the project file.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 18:12:45 +01:00
..
interfaces feat(tooling): Debug::Use says whether it added the library 2026-11-01 03:21:41 +01:00
AGENTS.consumer.md docs(tooling): tell consumers' agents how to code with Crafter.Debug 2026-11-01 02:16:05 +01:00
project.cpp fix(tooling): find the build helper's sources when loaded from git 2026-11-01 18:12:45 +01:00