summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorkennyballou <kballou@onyx.boisestate.edu>2012-10-10 19:57:02 -0600
committerkballou <kballou@onyx.boisestate.edu>2012-10-10 19:57:02 -0600
commite9fd27d8bc130a7e51937b8fb0fe39b2d2a4d014 (patch)
tree5afa4bbde452dd9094ce1a23b9b3c7891a72bc0d /setup.py
parent3c8ec980c69afe6d0b5724b7f69180ee94cd553b (diff)
downloadxnt-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.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/setup.py b/setup.py
index 14c3264..a2053f8 100644
--- a/setup.py
+++ b/setup.py
@@ -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',
+ ],
+ },
)