Crafter.Build/tests/ExternalReconfigure
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf 0e69e71b11
test: a CMake external configured with other inputs is built from nothing
ExternalReconfigure builds a one-file C library from a local repository
as a CMake external, then plants a file in its build directory to stand
for what an old configure left. Built again with the same inputs, the
directory is kept. With its recorded inputs rewritten the way another
crafter-build's configure would have left them, the next build has to
start from an empty directory and build the library again. Before the
fix the planted file survived the reconfigure.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 22:59:23 +01:00
..
main.cpp test: a CMake external configured with other inputs is built from nothing 2026-10-31 22:59:23 +01:00