diff options
-rw-r--r-- | setup.py | 33 |
1 files changed, 21 insertions, 12 deletions
@@ -1,6 +1,21 @@ import ez_setup ez_setup.use_setuptools() from setuptools import setup, find_packages +import sys + +install_requires = [ + 'django==1.1.2', + 'django-debug-toolbar==0.7.0', + 'South', + 'recaptcha-client', + 'markdown2', + 'html5lib', + 'python-openid', + 'django-keyedcache', +] +WIN_PLATFORMS = ('win32', 'cygwin',) +if sys.platform not in WIN_PLATFORMS: + install_requires.append('mysql-python') setup( name = "askbot", @@ -12,19 +27,13 @@ setup( keywords = 'forum, community, wiki, Q&A', url = 'http://askbot.org', include_package_data = True, - install_requires = [ - 'django==1.1.2', - 'django-debug-toolbar==0.7.0', - 'South', - 'recaptcha-client', - 'markdown2', - 'html5lib', - 'python-openid', - 'django-keyedcache', - 'mysql-python', - ], + install_requires = install_requires, long_description = """Open Source Question and Answer forum. Based on CNPROG project by Mike Chen and Sailing Cai, project - is inspired by StackOverflow. + inspired by StackOverflow. """, ) + +if sys.platform in WIN_PLATFORMS: + print 'ATTENTION!! please install windows binary mysql-python package' + print 'at http://www.codegood.com/archives/4' |