Build Target Specifiers #
@[inline]
def
Lake.mkBuildSpec
{α : Type}
(info : BuildInfo)
[FormatQuery α]
[h : FamilyOut BuildData info.key α]
:
Equations
Instances For
@[inline]
def
Lake.mkConfigBuildSpec
{facet : Lean.Name}
(info : BuildInfo)
(config : FacetConfig facet)
(h : BuildData info.key = FacetOut facet)
:
Equations
Instances For
Parsing CLI Build Target Specifiers #
def
Lake.resolveCustomTarget
(pkg : Package)
(name facet : Lean.Name)
(config : TargetConfig pkg.name name)
:
Equations
Instances For
def
Lake.resolveLibTarget
(ws : Workspace)
(lib : LeanLib)
(facet : Lean.Name := Lean.Name.anonymous)
: