# HG changeset patch # User Jeff Hammel # Date 1451940891 28800 # Node ID 9e4a21ca48af5d8c78c106a7499f5c0da5b39631 # Parent d0b975ffabdf4c5218ced5fedcc01ff199bbfcfa add a front end to rst2s5; stub diff -r d0b975ffabdf -r 9e4a21ca48af python/s5ify.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/python/s5ify.py Mon Jan 04 12:54:51 2016 -0800 @@ -0,0 +1,31 @@ +#!/usr/bin/env python + +""" +my front end to rst2st.py +""" + +# imports +import argparse +import os +import subprocess +import sys + +def normalize_filename(filename): + return None # TODO + +def main(args=sys.argv[1:]): + """CLI""" + + # parse command line + parser = argparse.ArgumentParser(description=__doc__) + parser.add_option('input') + options = parser.parse_parse(args) + + # sanity + input = options.input + if not os.path.isfile(input) + parser.error("Not a file: '{}'".format(input)) + input = os.path.abspath(options.input) + +if __name__ == '__main__': + main()