summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py14
1 files changed, 13 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index f043498..df8c871 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,18 @@
#!/usr/bin/env python
+setuptools_extras = {}
+
try:
from setuptools import setup
+ setuptools_extras['entry_points'] = """
+ [paste.server_factory]
+ ajp = flup.server.ajp:factory
+ fcgi = flup.server.fcgi:factory
+ scgi = flup.server.scgi:factory
+ ajp_fork = flup.server.ajp_fork:factory
+ fcgi_fork = flup.server.fcgi_fork:factory
+ scgi_fork = flup.server.scgi_fork:factory
+ """
except ImportError:
from distutils.core import setup
@@ -11,4 +22,5 @@ setup(name='flup',
author='Allan Saddi',
author_email='allan@saddi.com',
url='http://www.saddi.com/software/flup/',
- packages=['flup', 'flup.middleware', 'flup.resolver', 'flup.server'])
+ packages=['flup', 'flup.middleware', 'flup.resolver', 'flup.server'],
+ **setuptools_extras)