Crafter.Debug/tooling
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf 6da3b274a6
feat(tooling): Debug::Use says whether it added the library
A consumer adds its debug-only sources, the ones that import
Crafter.Debug, under the same condition Use adds the library. Testing
its own flag is not that condition: a build with the flag for a target
other than native Linux gets neither the library nor the define, and
its debug-only sources would then fail to import Crafter.Debug. Use
now returns whether it added them, and the README shows the pattern.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 03:21:41 +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 feat(tooling): wire consumers in through Debug::Use and a launcher 2026-11-01 01:18:07 +01:00