Преглед на файлове

Ensure targets are never listed as make depends

when doing `yay -S foo bar` where `bar` is a makedep of `foo` in rare
cases bar would be listed as [aur make] even thought it was explicitly
requested.
morganamilo преди 7 години
родител
ревизия
6e97fa7cb6
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      dependencies.go

+ 4 - 0
dependencies.go

@@ -131,6 +131,10 @@ func getDepCatagories(pkgs []string, dt *depTree) (*depCatagories, error) {
 		})
 	}
 
+	for _, pkg := range pkgs {
+		dc.MakeOnly.remove(pkg)
+	}
+
 	dupes := make(map[*alpm.Package]struct{})
 	filteredRepo := make([]*alpm.Package, 0)