Skip to content

Commit 133ebd1

Browse files
committed
Do not add sketch files from known build paths
1 parent 937f2da commit 133ebd1

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

arduino/sketch/sketch.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,8 +166,12 @@ func (s *Sketch) supportedFiles() (*paths.PathList, error) {
166166
validExtensions = append(validExtensions, ext)
167167
}
168168

169+
filterOutBuildPaths := func(p *paths.Path) bool {
170+
return !p.Join("build.options.json").Exist()
171+
}
172+
169173
files, err := s.FullPath.ReadDirRecursiveFiltered(
170-
nil,
174+
filterOutBuildPaths,
171175
paths.AndFilter(
172176
paths.FilterOutPrefixes("."),
173177
paths.FilterSuffixes(validExtensions...),

0 commit comments

Comments
 (0)