Documentation

Lake.Build.Package

Package Facet Builds #

Build function definitions for a package's builtin facets.

Compute a topological ordering of the package's transitive dependencies.

Instances For

    The PackageFacetConfig for the builtin depsFacet.

    Instances For

      Build the extraDepTargets for the package and its transitive dependencies. Also fetch pre-built releases for the package's' dependencies.

      Instances For

        The PackageFacetConfig for the builtin dynlibFacet.

        Instances For

          Download and unpack the package's prebuilt release archive (from GitHub).

          Instances For

            The PackageFacetConfig for the builtin releaseFacet.

            Instances For

              A package facet name to build function map that contains builders for the initial set of Lake package facets (e.g., extraDep).

              Instances For