Skip to content

Commit cb5f4e7

Browse files
committed
Separated wipeBuildPath and createBuildOptionsJSON actions
1 parent d85097f commit cb5f4e7

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

arduino/builder/build_options_manager.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -97,16 +97,11 @@ func NewBuildOptionsManager(
9797
}
9898
}
9999

100-
// WipeBuildPath fixdoc
101-
func (b *Builder) WipeBuildPath() error {
100+
func (b *Builder) createBuildOptionsJSON() error {
102101
buildOptionsJSON, err := json.MarshalIndent(b.buildOptions.currentOptions, "", " ")
103102
if err != nil {
104103
return errors.WithStack(err)
105104
}
106-
107-
if err := b.wipeBuildPath(); err != nil {
108-
return errors.WithStack(err)
109-
}
110105
return b.buildOptions.buildPath.Join("build.options.json").WriteFile(buildOptionsJSON)
111106
}
112107

arduino/builder/builder.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,10 @@ func (b *Builder) preprocess() error {
249249
return err
250250
}
251251

252-
if err := b.WipeBuildPath(); err != nil {
252+
if err := b.wipeBuildPath(); err != nil {
253+
return err
254+
}
255+
if err := b.createBuildOptionsJSON(); err != nil {
253256
return err
254257
}
255258
b.Progress.CompleteStep()

0 commit comments

Comments
 (0)