- man_directory = opj('share', 'man')
- files.append((opj(man_directory, 'man1'), ['man/openerp-server.1']))
- files.append((opj(man_directory, 'man5'), ['man/openerp_serverrc.5']))
-
- doc_directory = opj('share', 'doc', 'openerp-server-%s' % version)
- files.append((doc_directory, [f for f in glob.glob('doc/*') if os.path.isfile(f)]))
- files.append((opj(doc_directory, 'migrate', '3.3.0-3.4.0'), [f for f in glob.glob('doc/migrate/3.3.0-3.4.0/*') if os.path.isfile(f)]))
- files.append((opj(doc_directory, 'migrate', '3.4.0-4.0.0'), [f for f in glob.glob('doc/migrate/3.4.0-4.0.0/*') if os.path.isfile(f)]))
-
- openerp_site_packages = opj('lib', 'python%s' % py_short_version, 'site-packages', 'openerp-server')
-
- files.append((openerp_site_packages, [opj('bin', 'import_xml.rng'),
- opj('bin', 'server.pkey'),
- opj('bin', 'server.cert')]))
-
- for addon in find_addons():
- addonname = addon.split('.')[-1]
- add_path = addon.replace('.', os.path.sep).replace('openerp-server', 'bin', 1)
- addon_path = opj('lib', 'python%s' % py_short_version, 'site-packages', add_path.replace('bin', 'openerp-server', 1))
- pathfiles = []
+ man_directory = join('share', 'man')
+ files.append((join(man_directory, 'man1'), ['man/openerp-server.1']))
+ files.append((join(man_directory, 'man5'), ['man/openerp_serverrc.5']))
+
+ doc_directory = join('share', 'doc', 'openerp-server-%s' % version)
+ files.append((doc_directory, filter(isfile, glob.glob('doc/*'))))
+ files.append((join(doc_directory, 'migrate', '3.3.0-3.4.0'),
+ filter(isfile, glob.glob('doc/migrate/3.3.0-3.4.0/*'))))
+ files.append((join(doc_directory, 'migrate', '3.4.0-4.0.0'),
+ filter(isfile, glob.glob('doc/migrate/3.4.0-4.0.0/*'))))
+
+ openerp_site_packages = join(get_python_lib(prefix=''), 'openerp-server')
+
+ files.append((openerp_site_packages, [join('bin', 'import_xml.rng'),]))
+
+ if sys.version_info[0:2] == (2,5):
+ files.append((openerp_site_packages, [ join('python25-compat','BaseHTTPServer.py'),
+ join('python25-compat','SimpleXMLRPCServer.py'),
+ join('python25-compat','SocketServer.py')]))
+
+ for addonname, add_path in find_addons():
+ addon_path = join(get_python_lib(prefix=''), 'openerp-server','addons', addonname)