Documentation

Lake.Build.ExternLib

External Library Build #

Build function definitions for external libraries.

The facet configuration for the builtin ExternLib.staticFacet.

Instances For
    def Lake.buildLeanSharedLibOfStatic (staticLibJob : Job System.FilePath) (weakArgs traceArgs : Array String := #[]) :

    Build a shared library from a static library using leanc using the Lean toolchain's linker.

    Instances For

      The facet configuration for the builtin ExternLib.sharedFacet.

      Instances For

        The facet configuration for the builtin ExternLib.dynlibFacet.

        Instances For

          The facet configuration for the builtin ExternLib.dynlibFacet.

          Instances For

            A name-configuration map for the initial set of external library facets (e.g., static, shared).

            Instances For