Skip to content

Commit d2fa236

Browse files
committed
fixup: managed detection
1 parent 0c75984 commit d2fa236

File tree

1 file changed

+3
-1
lines changed
  • internal/arduino/cores/packagemanager

1 file changed

+3
-1
lines changed

Diff for: internal/arduino/cores/packagemanager/loader.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,9 @@ func (pm *Builder) LoadHardwareFromDirectory(path *paths.Path) []error {
6666
// it's not a managed package, otherwise it is.
6767
managed := true
6868
if pm.userPackagesDir != nil {
69-
if userInstalled, err := path.IsInsideDir(pm.userPackagesDir.Parent()); err == nil && userInstalled {
69+
if path.EquivalentTo(pm.userPackagesDir) {
70+
managed = false
71+
} else if userInstalled, err := path.IsInsideDir(pm.userPackagesDir); err == nil && userInstalled {
7072
managed = false
7173
}
7274
}

0 commit comments

Comments
 (0)