#!/usr/bin/env python3 """viewer/template.html + data + shēma -> viewer/MI_strategijas_datukopa.html (viena pašpietiekama datne). Lietojums: python3 tools/build_viewer.py Ārpus ProcessGit skatītājs rāda iebūvēto datukopu; ProcessGit iframe tas ielādē skatīto datni no repozitorija. """ from pathlib import Path ROOT = Path(__file__).resolve().parent.parent data = sorted((ROOT / "data").glob("pppa-mis-*.xml"))[-1].read_text(encoding="utf-8") xsd = (ROOT / "schemas" / "mi-strategija-0.1.xsd").read_text(encoding="utf-8") for name, s in (("data", data), ("xsd", xsd)): assert " viewer/MI_strategijas_datukopa.html", len(out), "B")