#!/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")