#!/usr/bin/env python3
import argparse
import os
import subprocess
def parse_args():
parser = argparse.ArgumentParser()
parser.add_argument("--texify-loc", required=True)
parser.add_argument("--texindex-loc", required=True)
parser.add_argument("--texi-file", required=True)
return parser.parse_args()
def main():
args = parse_args()
env = os.environ.copy()
env["TEXINDEX"] = args.texindex_loc
subprocess.run(
[args.texify_loc, "--pdf", args.texi_file],
env=env,
check=True,
)
if __name__ == "__main__":
main()