Closed Byron closed 10 years ago
Now the key package.pack.exclude can be confused as being the opposite of packages.pack.include
, which is not the case as it refers to exclusion of packages.
It should be renamed to 'ignore', so it's 'require - ignore', and 'include - (exclude)', whereas exclude is not implemented. The latter can happen though, but it less trivial than it sounds as it would mean to resolve directories into files right away, or implement a filter in the HierarchicalContext.
Currently, a typical proxy package looks like this:
Even though the split in trees and files maps well to the underlying API, it's nothing that needs to be told. Instead, the system can figure this out by itself quite easily, which would allow the above example to look like this:
Same goes for
package-manager.configuration