ytoolshed / multipkg

Automation for package builds
66 stars 37 forks source link

Remove Seco::Multipkg's dependency on File::FnMatch #17

Closed cuzelac closed 12 years ago

cuzelac commented 12 years ago

Seco::Multipkg's dependency on File::FnMatch was making it very difficult to properly bootstrap.

I removed it by reimplementing the subset of functionality of File::FnMatch::fnmatch that we use.

My reimplementation passes all of the unit tests for File::FnMatch that apply to the way we use it. I have also tested by building lots of multipkg packages.

Please give this a once-over and make sure I haven't missed anything obvious.

Once this is merged, I can close out Issue 11.

@erikwb @nmeyerhans