about summary refs log tree commit diff
path: root/pkgs/build-support/checkpoint-build.nix
AgeCommit message (Collapse)AuthorFilesLines
2024-01-11checkpointBuildTools.mkCheckpointedBuild: update deprecation warningbryango1-1/+1
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2024-01-10doc: polish the docs of `checkpointBuildTools`Bryan Lai1-21/+22
... following suggestions from @phip1611 and @infinisil. (cherry picked from commit d7253bea6d7366987acce31c2c2355ffbdf389b4)
2024-01-10checkpointBuildTools: minor refactorBryan Lai1-8/+24
Add some minor improvements of the package, and use temp files for the source difference patch, such that it is more reliable. This follows from the suggestions of @infinisil. Co-authored-by: Robert Hensing <roberth@users.noreply.github.com> (cherry picked from commit 5f3aad00ffc0a769a1ccc5b3b521221aa5e5d809)
2024-01-10checkpointBuildTools: mkCheckpointedBuild -> mkCheckpointBuildBryan Lai1-3/+7
All other functions are in the form of `*{c,C}heckpointBuild*`, so we deprecate the `mkCheckpointedBuild` function in favor of `mkCheckpointBuild`. Also address some inconsistencies in the docs: some `buildOutput` should actually be `incrementalBuildArtifacts`. (cherry picked from commit df62c3c87f35cd50d6ee20ea92900bb03ad827c9)
2024-01-10Merge pull request #167670 from messemar/incremental-buildsJanne Heß1-0/+69
incremental builds: add derivation override functions (cherry picked from commit 5eed5416ffa70d1a6c1ff00548c746014df7e2c6)