"""
Run `sphinx-build` to create HTML documentation and detect errors.
"""
import subprocess
import sys
def run(*args: str) -> int:
return subprocess.run((sys.executable, "-m", *args)).returncode
def main() -> None:
exit(run("sphinx", "-nW", "client/doc", "dist-doc"))
if __name__ == "__main__":
main()