File size: 421 Bytes
087e4a0 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | """Repository-level entry point for HCL experiments."""
from __future__ import annotations
import sys
from hcl.cli import main as cli_main
def main() -> int:
"""Run HCL while keeping ``python main.py --config ...`` convenient."""
argv = sys.argv[1:]
if not argv or argv[0].startswith("-"):
argv = ["run", *argv]
return cli_main(argv)
if __name__ == "__main__":
raise SystemExit(main())
|