in lib/omnibus/licensing.rb [282:307]
def dependencies_license_summary
out = "\n\n"
dep_license_map.each do |dep_mgr_name, data|
data.each do |dep_name, data|
data.each do |dep_version, dep_data|
projects = dep_data["dependency_of"].sort.map { |p| "'#{p}'" }.join(", ")
files = dep_data["license_files"].map { |f| File.join(output_dir, f) }
out << "This product includes #{dep_name} #{dep_version}\n"
out << "which is a '#{dep_mgr_name}' dependency of #{projects},\n"
out << "and which is available under a '#{dep_data["license"]}' License.\n"
unless files.empty?
out << "Details:\n"
files.each do |license_file|
out << "#{license_content(license_file)}\n"
end
end
out << "\n"
end
end
end
out
end