We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0c75984 commit d2fa236Copy full SHA for d2fa236
internal/arduino/cores/packagemanager/loader.go
@@ -66,7 +66,9 @@ func (pm *Builder) LoadHardwareFromDirectory(path *paths.Path) []error {
66
// it's not a managed package, otherwise it is.
67
managed := true
68
if pm.userPackagesDir != nil {
69
- if userInstalled, err := path.IsInsideDir(pm.userPackagesDir.Parent()); err == nil && userInstalled {
+ if path.EquivalentTo(pm.userPackagesDir) {
70
+ managed = false
71
+ } else if userInstalled, err := path.IsInsideDir(pm.userPackagesDir); err == nil && userInstalled {
72
managed = false
73
}
74
0 commit comments