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",