Build Target Fetching #
Utilities for fetching package, library, module, and executable targets and facets.
Package Facets & Targets #
Fetch the build job of the specified package target.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fetch the build result of a target.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fetch the build job of the target.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fetch the build result of a package facet.
Equations
- Lake.PackageFacetDecl.fetch pkg self = Lake.fetch (Lake.Package.facet self.name pkg)
Instances For
Fetch the build job of a package facet.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fetch the build job of a library facet.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Module Facets #
Fetch the build result of a module facet.
Equations
- Lake.ModuleFacetDecl.fetch mod self = Lake.fetch (Lake.Module.facet self.name mod)
Instances For
Fetch the build job of a module facet.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fetch the build job of a module facet.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Lean Library Facets #
Get the Lean library in the workspace with the configuration's name.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fetch the build result of a library facet.
Equations
- Lake.LibraryFacetDecl.fetch lib self = Lake.fetch (Lake.LeanLib.facet lib self.name)
Instances For
Fetch the build job of a library facet.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fetch the build job of a library facet.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Lean Executable Target #
Get the Lean executable in the workspace with the configuration's name.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fetch the build of the Lean executable.
Equations
- Lake.LeanExeConfig.fetch self = do let __do_lift ← Lake.LeanExeConfig.get self Lake.fetch (Lake.LeanExe.exe __do_lift)