RSS Amplifier

Steven Kalt · Sep 1, 2018

Build Systems a la Carte

0
Sign in to vote or save

This page cannot be shown here. You can still read it on the original site — the toolbar below keeps your place in the directory.

TL;DR: All build systems vary on the following axes: when the build system learns about dependencies (in the build specification or after doing some work) what information the system stores about previous builds where information about previous builds can be stored how build steps are scheduled (e.g. suspending, restarting, start-to-finish) whether the system does the minimum amount of work to…

TL;DR: All build systems vary on the following axes:

  • when the build system learns about dependencies (in the build specification or after doing some work)
  • what information the system stores about previous builds
  • where information about previous builds can be stored
  • how build steps are scheduled (e.g. suspending, restarting, start-to-finish)
  • whether the system does the minimum amount of work to build each artifact

Read on /notes/papers/build_systems_a_la_carte/

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.