File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -58,14 +58,18 @@ func (b *Builder) prepareSketchBuildPath() error {
58
58
// If the merged source is unchanged, skip writing it.
59
59
// This avoids unnecessary rebuilds and keeps the build path clean.
60
60
if ! bytes .Equal (oldUnpreprocessedSource , []byte (mergedSource )) {
61
+ b .logger .Warn (i18n .Tr ("Generating sketch files in build path..." ))
61
62
if err := destFileUnpreprocessed .WriteFile ([]byte (mergedSource )); err != nil {
62
63
return err
63
64
}
64
65
66
+ b .logger .Warn (i18n .Tr ("Generating sketch files in build path" ))
65
67
destFile := b .sketchBuildPath .Join (b .sketch .MainFile .Base () + ".cpp" )
66
- if err := destFileUnpreprocessed . CopyTo ( destFile ); err != nil {
68
+ if err := destFile . WriteFile ([] byte ( mergedSource ) ); err != nil {
67
69
return err
68
70
}
71
+ } else {
72
+ b .logger .Warn (fmt .Sprintf ("%s %s" , i18n .Tr ("Generating sketch files in build path..." ), i18n .Tr ("(sketch unchanged)" )))
69
73
}
70
74
71
75
if err := b .sketchCopyAdditionalFiles (b .sketchBuildPath , b .sourceOverrides ); err != nil {
You can’t perform that action at this time.
0 commit comments