Documentation

Lake.CLI.Build

Build Target Specifiers #

structure Lake.BuildSpec :
Instances For
    @[inline]
    def Lake.mkBuildSpec {α : Type} (info : BuildInfo) [FormatQuery α] [h : FamilyOut BuildData info.key α] :
    Equations
      Instances For
        @[inline]
        def Lake.mkConfigBuildSpec {facet : Lean.Name} (info : BuildInfo) (config : FacetConfig facet) (h : BuildData info.key = FacetOut facet) :
        Equations
          Instances For
            @[inline]
            Equations
              Instances For
                @[inline]
                Equations
                  Instances For
                    @[inline]
                    Equations
                      Instances For
                        Equations
                          Instances For
                            Equations
                              Instances For

                                Parsing CLI Build Target Specifiers #

                                Equations
                                  Instances For
                                    Equations
                                      Instances For
                                        def Lake.resolveCustomTarget (pkg : Package) (name facet : Lean.Name) (config : TargetConfig pkg.name name) :
                                        Equations
                                          Instances For
                                            def Lake.resolveConfigDeclTarget (ws : Workspace) (pkg : Package) {target : Lean.Name} (decl : NConfigDecl pkg.name target) (facet : Lean.Name) :
                                            Equations
                                              Instances For
                                                Equations
                                                  Instances For
                                                    Equations
                                                      Instances For
                                                        Equations
                                                          Instances For
                                                            Equations
                                                              Instances For
                                                                Equations
                                                                  Instances For
                                                                    Equations
                                                                      Instances For
                                                                        Equations
                                                                          Instances For
                                                                            Equations
                                                                              Instances For
                                                                                Equations
                                                                                  Instances For