samoht / assemblage

A collection of tools to manage the configuration of OCaml projects
54 stars 4 forks source link

Project's part definition #134

Closed dbuenzli closed 4 years ago

dbuenzli commented 9 years ago

Define and document what the Project.parts functions returns.

Currently that's the exact list that was specified to the Project.v function but that may be annoying. As it can be easy to miss a part that is used in another part's needs and whose omission will result in a non functional build system.

First guess is that we want the the list specified to Project.v, and their recursive needs but without integrated parts. Related to #133. See also the Part's folding functions.