Merkle trees and build systems
Merkle trees and build systems
Posted May 29, 2020 8:31 UTC (Fri) by drothlis (guest, #89727)In reply to: Merkle trees and build systems by ScienceMan
Parent article: Merkle trees and build systems
All build systems & packaging systems use dependency graphs, I would
imagine. The novel thing in this article is representing each individual
build artifact (be it a single executable, a package, or an entire tree
rootfs) as its own Merkle tree. Each of these trees is representing the
files & directories in a single build artifact, not dependencies between
artifacts. Dependencies are still handled by the underlying build system
(Ninja, in this case).
imagine. The novel thing in this article is representing each individual
build artifact (be it a single executable, a package, or an entire tree
rootfs) as its own Merkle tree. Each of these trees is representing the
files & directories in a single build artifact, not dependencies between
artifacts. Dependencies are still handled by the underlying build system
(Ninja, in this case).
