#!/usr/bin/env python3 import os import sys from process import * DIR = os.path.dirname(os.path.realpath(sys.argv[0])) if len(sys.argv) < 2: print("Usage: /path/to/translate [OPTIONS] PYTHON_FILE") sys.exit(1) FILE_IN = sys.argv[-1] # Parse options # TODO Use options OPT_HEADER = "--header" in sys.argv OPT_INCLUDES = None OPT_PREFIX_INCLUDES = "--includes=" for arg in sys.argv: if arg.startswith(OPT_PREFIX_INCLUDES): OPT_INCLUDES = arg[len(OPT_PREFIX_INCLUDES):] # Translate file. out = process(FILE_IN)#, OPT_HEADER, OPT_INCLUDES) print(out)