diff --git a/release-process.md b/doc/release-process.md similarity index 98% rename from release-process.md rename to doc/release-process.md index b47b5a2..f2483a6 100644 --- a/release-process.md +++ b/doc/release-process.md @@ -58,7 +58,7 @@ following properties: | `BUILD_DESC` | Git describe output, written to `build.h` at build time | | `BUILD_DATE` | **Commit timestamp** (NOT wall-clock), from `git log -n 1 --format=%ci` | | `__DATE__`/`__TIME__` fallback | Dead code in practice — `build.h` always defines `BUILD_DATE` | -| Build paths in binaries | Currently absolute; should add `-ffile-prefix-map` for full reproducibility | +| Build paths in binaries | Mapped with `-ffile-prefix-map=${CMAKE_SOURCE_DIR}=.` so absolute source paths do not leak into debug info | ### Verifying reproducibility diff --git a/scripts/README.md b/scripts/README.md index 734d398..42f6229 100644 --- a/scripts/README.md +++ b/scripts/README.md @@ -1,7 +1,7 @@ # Scripts -Operational scripts for the Triangles project. See also `release-process.md` -at the repo root for the canonical release pipeline documentation. +Operational scripts for the Triangles project. See also `doc/release-process.md` +for the canonical release pipeline documentation. ## Build verification