package fileset
import (
"path/filepath"
)
func NewGlobSet(root string, includes []string) (*FileSet, error) {
absRoot, err := filepath.Abs(root)
if err != nil {
return nil, err
}
for k := range includes {
includes[k] = filepath.ToSlash(filepath.Clean(includes[k]))
fs := &FileSet{
absRoot,
newIncluder(includes),
return fs, nil