comparison setup.py @ 1227:2182a2005278

merged some docs, and fixed setup.py platform check
author Marcin Kuzminski <marcin@python-works.com>
date Fri, 08 Apr 2011 00:47:20 +0200
parents 8a153dba7033
children bf263968da47
comparison
equal deleted inserted replaced
1219:ca614631c2f8 1227:2182a2005278
1 import sys 1 import sys
2 from rhodecode import get_version 2 from rhodecode import get_version
3 from rhodecode import __platform__ 3 from rhodecode import __platform__
4 from rhodecode import __license__ 4 from rhodecode import __license__
5 from rhodecode import PLATFORM_OTHERS
5 6
6 py_version = sys.version_info 7 py_version = sys.version_info
7 8
8 if py_version < (2, 5): 9 if py_version < (2, 5):
9 raise Exception('RhodeCode requires python 2.5 or later') 10 raise Exception('RhodeCode requires python 2.5 or later')
34 35
35 if py_version < (2, 6): 36 if py_version < (2, 6):
36 requirements.append("simplejson") 37 requirements.append("simplejson")
37 requirements.append("pysqlite") 38 requirements.append("pysqlite")
38 39
39 if __platform__ in ('Linux', 'Darwin'): 40 if __platform__ in PLATFORM_OTHERS:
40 requirements.append("py-bcrypt") 41 requirements.append("py-bcrypt")
41 42
42 43
43 #additional files from project that goes somewhere in the filesystem 44 #additional files from project that goes somewhere in the filesystem
44 #relative to sys.prefix 45 #relative to sys.prefix