Hash-Based Incremental Build NuGet Package

By installing this package you can easily incorporate the HashingMSBuild.RewindTimestamps task in the build process of your Visual C++ projects.

RewindTimestamps calculates and stores hash values and last modified dates of source files (i.e. header and cpp files).

On subseqent builds, source files with updated timestamps are "rewinded" back to the original timestamps if their hash values haven't changed, thus preventing their re-compilation.




Got any Hash-Based Incremental Build Question?





Info

Version: 1.0.0-alpha9
Author(s): Jacek Mokrzycki
Last Update: Monday, January 30, 2017
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/j-mok/hashing-msbuild/tree/master/IncrementalBuildPoC/RewindTimestampsTask
NuGet Url: https://www.nuget.org/packages/HashBasedIncrementalBuild.MSBuild


Install
Install-Package HashBasedIncrementalBuild.MSBuild
dotnet add package HashBasedIncrementalBuild.MSBuild
paket add HashBasedIncrementalBuild.MSBuild
HashBasedIncrementalBuild.MSBuild Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

avg-downloads-per-day

1

days-since-last-release

2636