module Project: sig
.. end
Project descriptions.
Projects
type
t = Assemblage.project
The type for describing projects.
val v : ?exists:bool Assemblage.Conf.value ->
?args:Assemblage.Args.t ->
?schemes:Assemblage.Conf.scheme list ->
string ->
parts:[< Assemblage.part_kind ] Assemblage.part list -> Assemblage.project
v exists args parts n
is the project named n
with parts parts
.
exists
determines if the project can exist in a build configuration.
val name : Assemblage.project -> string
name p
is the p
's name.