diff options
author | kennyballou <kballou@onyx.boisestate.edu> | 2012-10-10 19:57:02 -0600 |
---|---|---|
committer | kballou <kballou@onyx.boisestate.edu> | 2012-10-10 19:57:02 -0600 |
commit | e9fd27d8bc130a7e51937b8fb0fe39b2d2a4d014 (patch) | |
tree | 5afa4bbde452dd9094ce1a23b9b3c7891a72bc0d /setup.py | |
parent | 3c8ec980c69afe6d0b5724b7f69180ee94cd553b (diff) | |
download | xnt-e9fd27d8bc130a7e51937b8fb0fe39b2d2a4d014.tar.gz xnt-e9fd27d8bc130a7e51937b8fb0fe39b2d2a4d014.tar.xz |
Migrate setup to use setuptools over distutils
Setuptools allows me to specify, clearly, script entry_points so that I
don't have to have a manual step to do this.
Removed line to copy README.markdown to README and instead added it to the
MANIFEST template
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -2,13 +2,11 @@ import os import shutil -from distutils.core import setup +from setuptools import setup, find_packages def read(fname): return "\n" + open(os.path.join(os.path.dirname(__file__), fname)).read() -shutil.copy2("README.markdown", "README") - setup( name="Xnt", version="0.1.0", @@ -18,10 +16,15 @@ setup( description=("High-Level build script for doing more complex build tasks"), license="gpl3", keywords="Build Scripts", - packages=["xnt",], + packages=find_packages(), scripts=["Xnt.py",], package_data={ }, long_description=read("README.markdown"), platforms=["Linux",], + entry_points={ + 'console_scripts': [ + 'xnt = Xnt:main', + ], + }, ) |