RSSAmplifier

David Röthlisberger · May 28, 2020

OSTree and Ninja; or, Merkle trees and Build systems [LWN.net]

0
Sign in to vote or save

This site does not allow itself to be embedded. You can still read it on the original site — the toolbar below keeps your place in the directory.

In traditional build tools like Make, targets and dependencies are always files . Imagine if you could specify an entire tree (directory) as a dependency: You could exhaustively specify a "build root" filesystem containing the toolchain used for building some target as a dependency of that target. Similarly, a rule that creates that build root would have the tree as its target . Using Merkle trees…

Read on lwn.net

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.