Follow build & source dependencies from package.

This commit is contained in:
Andrey Smirnov
2014-02-17 15:06:26 +04:00
parent 7ab456f6ff
commit c96491e873
2 changed files with 14 additions and 0 deletions
+9
View File
@@ -248,6 +248,15 @@ func (p *Package) GetDependencies(options int) (dependencies []string) {
dependencies = append(dependencies, p.Suggests...)
}
if options&DepFollowBuild == DepFollowBuild {
dependencies = append(dependencies, p.BuildDepends...)
dependencies = append(dependencies, p.BuildDependsInDep...)
}
if options&DepFollowSource == DepFollowSource && p.Source != "" {
dependencies = append(dependencies, p.Source+" {source}")
}
return
}