From c4b12a9877ccc919fa3a52ced5b511e08794ec34 Mon Sep 17 00:00:00 2001 From: Mike Shoup Date: Sun, 23 Dec 2018 11:21:17 -0700 Subject: [PATCH] Add arguments to command. --- setup.py | 2 +- src/synthale/cli.py | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/setup.py b/setup.py index 662bf1d..ef5bb12 100644 --- a/setup.py +++ b/setup.py @@ -24,7 +24,7 @@ setup( ], entry_points=''' [console_scripts] - synthale=synthale.cli:cli + synthale=synthale.cli:main ''', classifiers=[ 'Development Status :: 2 - Pre-Alpha', diff --git a/src/synthale/cli.py b/src/synthale/cli.py index a24dc14..abca9f6 100644 --- a/src/synthale/cli.py +++ b/src/synthale/cli.py @@ -3,7 +3,13 @@ import click -@click.group() -def cli(): - """Synthale generates Markdown files from BeerXML files.""" +@click.command() +@click.argument('input') +@click.argument('output') +def main(input, output): + """Generate markdown files from BeerXML files. + + INPUT is either a directory containing XML files, or an individual XML + file. OUTPUT is the directory to write the markdown files to. + """ pass