def create_packages(config)
packages = {}
return packages if !config
config.each do |name, globs|
globs ||= []
packages[name] = {}
paths = globs.flatten.uniq.map {|glob| glob_files(glob) }.flatten.uniq
packages[name][:paths] = paths
if !paths.grep(Jammit.template_extension_matcher).empty?
packages[name][:urls] = paths.grep(JS_EXTENSION).map {|path| path.sub(path_to_url, '') }
packages[name][:urls] += [Jammit.asset_url(name, Jammit.template_extension)]
else
packages[name][:urls] = paths.map {|path| path.sub(path_to_url, '') }
end
end
packages
end