def create_report(info):
    """Create a report with a list of auto included zcml."""
    if not info:
        return ['<!-- No zcml files found to include. -->']
    report = []
    filenames = list(info)
    meta = 'meta.zcml'
    if meta in filenames:
        filenames.remove(meta)
        filenames.insert(0, meta)
    for filename in filenames:
        dotted_names = info[filename]
        for dotted_name in dotted_names:
            if filename == 'overrides.zcml':
                line = '  <includeOverrides package="%s" file="%s" />' % (
                    dotted_name, filename)
            elif filename == 'configure.zcml':
                line = '  <include package="%s" />' % dotted_name
            else:
                line = '  <include package="%s" file="%s" />' % (dotted_name,
                    filename)
            report.append(line)
    return report
