INNER CODE UNIT · Python

component

toyota-connected/ivi-homescreen · scripts/gen_sbom.py:77

def component(name, version, purl, license_id, url=None):
    entry = {
        "type": "library",
        "name": name,
        "version": version,
        "purl": purl,
        "licenses": [{"license": {"id": license_id}}],
    }
    if url:
        entry["externalReferences"] = [{"type": "vcs", "url": url}]
    return entry


def main():
    parser = argparse.ArgumentParser(description=__doc__)
    parser.add_argument("--output", default="-", help="output path, or - for stdout")
    parser.add_argument(
        "--engine-version",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…