We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
compile
1 parent c3d05d6 commit ca4a4ecCopy full SHA for ca4a4ec
commands/service_compile.go
@@ -22,6 +22,7 @@ import (
22
"io"
23
"sort"
24
"strings"
25
+ "sync"
26
"time"
27
28
"github.com/arduino/arduino-cli/commands/cmderrors"
@@ -81,6 +82,7 @@ func (s *arduinoCoreServerImpl) Compile(req *rpc.CompileRequest, stream rpc.Ardu
81
82
if err != nil {
83
return err
84
}
85
+ release = sync.OnceFunc(release)
86
defer release()
87
88
if pme.Dirty() {
@@ -358,6 +360,10 @@ func (s *arduinoCoreServerImpl) Compile(req *rpc.CompileRequest, stream rpc.Ardu
358
360
targetBoard.String(), "'build.board'", sketchBuilder.GetBuildProperties().Get("build.board")) + "\n"))
359
361
362
363
+ // Release package manager
364
+ release()
365
+
366
+ // Perform the actual build
367
if err := sketchBuilder.Build(); err != nil {
368
return &cmderrors.CompileFailedError{Message: err.Error()}
369
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
0 commit comments