Documentation

Lake.CLI.Build

Build Target Specifiers #

structure Lake.BuildSpec :
@[inline]
def Lake.mkBuildSpec {α : Type} (info : BuildInfo) [FormatQuery α] [h : FamilyOut BuildData info.key α] :
Equations
@[inline]
def Lake.mkConfigBuildSpec {facet : Lean.Name} (info : BuildInfo) (config : FacetConfig facet) (h : BuildData info.key = FacetOut facet) :
Equations
  • One or more equations did not get rendered due to their size.
@[inline]
Equations
@[inline]
Equations
@[inline]
Equations
Equations
Equations

Parsing CLI Build Target Specifiers #

Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
def Lake.resolveCustomTarget (pkg : Package) (name facet : Lean.Name) (config : TargetConfig pkg.name name) :
Equations
  • One or more equations did not get rendered due to their size.
def Lake.resolveConfigDeclTarget (ws : Workspace) (pkg : Package) {target : Lean.Name} (decl : NConfigDecl pkg.name target) (facet : Lean.Name) :
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.
Equations
  • One or more equations did not get rendered due to their size.