Skip to content
lorin edited this page Oct 11, 2011 · 3 revisions

Current use cases

Use case 1: Build from MixDown file

Using an existing MixDown file, build something like subversion.

Use case 2: Build from tarballs

Given a collection of tarballs and distribution files, build a MixDown file for those tarball files and use it to build the software.

Use case 3: Manual dependency required.

Some of the default guesses in the MixDown file are incorrect, so the user has to manually add a dependency.

Future use cases (not currently supported)

Use case F1: Build serial and parallel versions of a code

Build the serial (single node) and parallel (MPI) version of a code from a MixDown file.

Use case F2: Build a code using a nondefault compiler

Build a software system using an alternative compiler set.