From 85a3c85a887e4caf21a8d79b71fe41cc94aacc64 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Mon, 14 Jun 2010 01:34:58 -0400 Subject: conditionally removed mysql-python from windows setup.py --- setup.py | 33 +++++++++++++++++++++------------ 1 file changed, 21 insertions(+), 12 deletions(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 1a40d4c4..0afe72b2 100644 --- a/setup.py +++ b/setup.py @@ -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' -- cgit v1.2.3-1-g7c22