Package Facet Builds #
Build function definitions for a package's builtin facets.
The PackageFacetConfig
for the builtin depsFacet
.
The PackageFacetConfig
for the builtin optBuildCacheFacet
.
Equations
The PackageFacetConfig
for the builtin dynlibFacet
.
Compute the package's Reservoir barrel URL.
Equations
- One or more equations did not get rendered due to their size.
Compute the package's GitHub release URL.
Equations
- One or more equations did not get rendered due to their size.
Tries to download and unpack a build archive for the package from a URL.
Equations
- One or more equations did not get rendered due to their size.
The PackageFacetConfig
for the builtin buildCacheFacet
.
The PackageFacetConfig
for the builtin optReservoirBarrelFacet
.
The PackageFacetConfig
for the builtin reservoirBarrelFacet
.
Equations
The PackageFacetConfig
for the builtin optGitHubReleaseFacet
.
The PackageFacetConfig
for the builtin gitHubReleaseFacet
.
Equations
Perform a build job after first checking for an (optional) cached build for the package (e.g., from Reservoir or GitHub).
Equations
- One or more equations did not get rendered due to their size.
A package facet name to build function map that contains builders for
the initial set of Lake package facets (e.g., extraDep
).
Equations
- One or more equations did not get rendered due to their size.