From 4b6a06641a8ffaa002792b2c86fd4658f64b5be3 Mon Sep 17 00:00:00 2001 From: Tim Head Date: Thu, 2 Jun 2016 11:54:54 +0200 Subject: [PATCH] Getting things rolling --- README.md | 9 +++++++++ bin/evrwr.py | 16 ++++++++++++++++ requirements.txt | 1 + setup.py | 9 +++++++++ 4 files changed, 35 insertions(+) create mode 100644 bin/evrwr.py create mode 100644 requirements.txt create mode 100644 setup.py diff --git a/README.md b/README.md index 2c62888..2a87c5a 100644 --- a/README.md +++ b/README.md @@ -4,4 +4,13 @@ A command line interface for [everware]. Use this to make your repository everware compatible, test it, and run it locally. No servers needed. + +# Install + +``` +pip install -r requirements.txt +python setup.py develop +``` + + [everware]: http://github.com/everware/everware diff --git a/bin/evrwr.py b/bin/evrwr.py new file mode 100644 index 0000000..5389bf4 --- /dev/null +++ b/bin/evrwr.py @@ -0,0 +1,16 @@ +import click + + +@click.group() +def cli(): + pass + + +@cli.command() +def init(): + """Create the basic everware structure""" + click.echo('Initialized everware!') + + +if __name__ == "__main__": + cli() diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..dca9a90 --- /dev/null +++ b/requirements.txt @@ -0,0 +1 @@ +click diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..392e31c --- /dev/null +++ b/setup.py @@ -0,0 +1,9 @@ +try: + from setuptools import setup +except ImportError: + from distutils.core import setup + +setup(name='everware-cli', + version='0.0', + description='Command-line client for Everware', + scripts=['bin/evrwr.py'])