- for root, _, names in os.walk(join('bin','addons')):
- files.append((root, [join(root, name) for name in names]))
- for root, _, names in os.walk('doc'):
- files.append((root, [join(root, name) for name in names]))
- files.append(('.', [join('bin', 'import_xml.rng'),
- join('bin', 'server.pkey'),
- join('bin', 'server.cert')]))
- else:
- 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('lib', 'python%s' % py_short_version, 'site-packages', 'openerp-server')
-
- files.append((openerp_site_packages, [join('bin', 'import_xml.rng'),
- join('bin', 'server.pkey'),
- join('bin', 'server.cert')]))
-
- 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')]))