##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2004-2008 Tiny SPRL (<http://tiny.be>). All Rights Reserved
+# Copyright (C) 2004-2009 Tiny SPRL (<http://tiny.be>). All Rights Reserved
# $Id$
#
# This program is free software: you can redistribute it and/or modify
import os
import glob
-from stat import ST_MODE
-
from distutils.core import setup, Command
from distutils.command.install import install
execfile(opj('bin', 'release.py'))
+if sys.argv[1] != 'bdist_rpm':
+ version = version + '-' + release
+
# get python short version
py_short_version = '%s.%s' % sys.version_info[:2]
os.chdir('..')
for (dp,dn,names) in os.walk('doc'):
files.append((dp, map(lambda x: opj(dp, x), names)))
+ files.append(('.', [opj('bin', 'import_xml.rng'),
+ opj('bin', 'server.pkey'),
+ opj('bin', 'server.cert')]))
else:
man_directory = opj('share', 'man')
files.append((opj(man_directory, 'man1'), ['man/openerp-server.1']))
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():
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))
"packages": ["lxml", "lxml.builder", "lxml._elementpath", "lxml.etree",
"lxml.objectify", "decimal", "xml", "xml.dom", "xml.xpath",
"encodings","mx.DateTime","wizard","pychart","PIL", "pyparsing",
- "pydot","asyncore","asynchat", "reportlab", "vobject", "HTMLParser"],
+ "pydot","asyncore","asynchat", "reportlab", "vobject",
+ "HTMLParser", "select"],
"excludes" : ["Tkconstants","Tkinter","tcl"],
}
}
'openerp-server.addons',
'openerp-server.ir',
'openerp-server.osv',
- 'openerp-server.ssl',
'openerp-server.service',
'openerp-server.tools',
'openerp-server.report',