diff --git a/src/bpmlib/operations.go b/src/bpmlib/operations.go index b64ecd2..70b5f3c 100644 --- a/src/bpmlib/operations.go +++ b/src/bpmlib/operations.go @@ -246,7 +246,7 @@ func (operation *BPMOperation) Cleanup(cleanupMakeDepends bool) error { // Get all package dependencies depends := v.Depends depends = append(depends, v.RuntimeDepends...) - if cleanupMakeDepends { + if cleanupMakeDepends && v.Type == "source" { depends = append(depends, v.MakeDepends...) depends = append(depends, v.CheckDepends...) }