diff --git a/bin/d b/bin/d index c387309..f557458 100755 --- a/bin/d +++ b/bin/d @@ -1,6 +1,6 @@ #!/usr/bin/env python -import sys, os, argparse +import sys, os, optparse # Ugly hack so I can code in peace. try: @@ -11,12 +11,12 @@ except ImportError: if __name__ == '__main__': - # Argument parser - parser = argparse.ArgumentParser(description='Markdown files to documentation. Run and get on with your life.') - parser.add_argument('-s', dest='source', default='.', help='Documentation source', metavar='SOURCE') - parser.add_argument('-t', dest='target', default='./build', help='Documentation output target', metavar='TARGET') + # Option parser + parser = optparse.OptionParser(description='Markdown files to documentation. Run and get on with your life.') + parser.add_option('-s', dest='source', default='.', help='Documentation source', metavar='SOURCE') + parser.add_option('-t', dest='target', default='./build', help='Documentation output target', metavar='TARGET') - args = parser.parse_args() + (options, args) = parser.parse_args() # Render with arguments - render_files(args.source, args.target) + render_files(options.source, options.target)