@@ -19,7 +19,6 @@ import (
1919 "strings"
2020 "time"
2121
22- "github.com/arduino/arduino-cli/arduino/builder/compilation"
2322 "github.com/arduino/arduino-cli/arduino/builder/cpp"
2423 "github.com/arduino/arduino-cli/arduino/builder/utils"
2524 "github.com/arduino/arduino-cli/arduino/cores"
@@ -38,19 +37,15 @@ var (
3837)
3938
4039// BuildLibraries fixdoc
41- func (b * Builder ) BuildLibraries (
42- includesFolders paths.PathList ,
43- importedLibraries libraries.List ,
44- compilationDatabase * compilation.Database ,
45- ) (paths.PathList , error ) {
40+ func (b * Builder ) BuildLibraries (includesFolders paths.PathList , importedLibraries libraries.List ) (paths.PathList , error ) {
4641 includes := f .Map (includesFolders .AsStrings (), cpp .WrapWithHyphenI )
4742 libs := importedLibraries
4843
4944 if err := b .librariesBuildPath .MkdirAll (); err != nil {
5045 return nil , errors .WithStack (err )
5146 }
5247
53- librariesObjectFiles , err := b .compileLibraries (libs , includes , compilationDatabase )
48+ librariesObjectFiles , err := b .compileLibraries (libs , includes )
5449 if err != nil {
5550 return nil , errors .WithStack (err )
5651 }
@@ -117,16 +112,13 @@ func (b *Builder) findExpectedPrecompiledLibFolder(
117112 return nil
118113}
119114
120- func (b * Builder ) compileLibraries (libraries libraries.List , includes []string , compilationDatabase * compilation. Database ) (paths.PathList , error ) {
115+ func (b * Builder ) compileLibraries (libraries libraries.List , includes []string ) (paths.PathList , error ) {
121116 b .Progress .AddSubSteps (len (libraries ))
122117 defer b .Progress .RemoveSubSteps ()
123118
124119 objectFiles := paths .NewPathList ()
125120 for _ , library := range libraries {
126- libraryObjectFiles , err := b .compileLibrary (
127- library , includes ,
128- compilationDatabase ,
129- )
121+ libraryObjectFiles , err := b .compileLibrary (library , includes )
130122 if err != nil {
131123 return nil , errors .WithStack (err )
132124 }
@@ -139,10 +131,7 @@ func (b *Builder) compileLibraries(libraries libraries.List, includes []string,
139131 return objectFiles , nil
140132}
141133
142- func (b * Builder ) compileLibrary (
143- library * libraries.Library , includes []string ,
144- compilationDatabase * compilation.Database ,
145- ) (paths.PathList , error ) {
134+ func (b * Builder ) compileLibrary (library * libraries.Library , includes []string ) (paths.PathList , error ) {
146135 if b .logger .Verbose () {
147136 b .logger .Info (tr (`Compiling library "%[1]s"` , library .Name ))
148137 }
@@ -205,7 +194,7 @@ func (b *Builder) compileLibrary(
205194 libObjectFiles , err := utils .CompileFilesRecursive (
206195 library .SourceDir , libraryBuildPath , b .buildProperties , includes ,
207196 b .onlyUpdateCompilationDatabase ,
208- compilationDatabase ,
197+ b . compilationDatabase ,
209198 b .jobs ,
210199 b .logger ,
211200 b .Progress ,
@@ -236,7 +225,7 @@ func (b *Builder) compileLibrary(
236225 libObjectFiles , err := utils .CompileFiles (
237226 library .SourceDir , libraryBuildPath , b .buildProperties , includes ,
238227 b .onlyUpdateCompilationDatabase ,
239- compilationDatabase ,
228+ b . compilationDatabase ,
240229 b .jobs ,
241230 b .logger ,
242231 b .Progress ,
@@ -251,7 +240,7 @@ func (b *Builder) compileLibrary(
251240 utilityObjectFiles , err := utils .CompileFiles (
252241 library .UtilityDir , utilityBuildPath , b .buildProperties , includes ,
253242 b .onlyUpdateCompilationDatabase ,
254- compilationDatabase ,
243+ b . compilationDatabase ,
255244 b .jobs ,
256245 b .logger ,
257246 b .Progress ,
0 commit comments