use entry_points for the main script

This commit is contained in:
Simon
2012-05-13 23:28:19 +02:00
parent 74826df02c
commit fdd4170f94
3 changed files with 89 additions and 84 deletions

View File

@@ -4,10 +4,15 @@
from setuptools import setup
import sys
requires = ['imaging', 'jinja2', 'docutils']
requires = ['PIL', 'jinja2', 'docutils']
if sys.version_info < (2,7):
requires.append('argparse')
entry_points = {
'console_scripts':
['sigal = sigal:main']
}
setup(
name = 'sigal',
version = '0.1',
@@ -19,6 +24,6 @@ setup(
license = 'GPLv3',
include_package_data = True,
install_requires = requires,
entry_points = entry_points,
packages = ['sigal'],
scripts = ['bin/sigal'],
)