Commit f71450e6 authored by Pierre Smeyers's avatar Pierre Smeyers
Browse files

fix(merge): create output report parent directory if need be

parent 3f382ff7
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -90,6 +90,7 @@ def to_xml(bom: Bom, schema_version=SchemaVersion.V1_5) -> str:


def save_bom(bom: Bom, file: Path, schema_version=SchemaVersion.V1_5) -> None:
    file.parent.mkdir(parents=True, exist_ok=True)
    return make_outputter(
        bom,
        OutputFormat.XML if file.suffix == ".xml" else OutputFormat.JSON,