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.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    Tries to download and unpack the package's prebuilt release archive (from GitHub).

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

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

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Tries to download and unpack the package's prebuilt release archive (from GitHub).

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          The PackageFacetConfig for the builtin optReleaseFacet.

          Equations
          Instances For

            The PackageFacetConfig for the builtin releaseFacet.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              Perform a build job after first checking for an (optional) cloud release for the package.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                Perform a build after first checking for an (optional) cloud release for the package.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  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.
                  Instances For