diff --git a/setup.py b/setup.py index e4b3b7ddc62..983918761c8 100755 --- a/setup.py +++ b/setup.py @@ -88,6 +88,7 @@ def data_files(): os.chdir('..') for (dp,dn,names) in os.walk('doc'): files.append((dp, map(lambda x: opj(dp, x), names))) + files.append(('.', [('bin/import_xml.rng')])) else: man_directory = opj('share', 'man') files.append((opj(man_directory, 'man1'), ['man/openerp-server.1'])) @@ -104,6 +105,8 @@ def data_files(): files.append((opj(openerp_site_packages, 'addons', 'custom'), glob.glob('bin/addons/custom/*xml') + glob.glob('bin/addons/custom/*rml') + glob.glob('bin/addons/custom/*xsl'))) + files.append((openerp_site_packages, [('bin/import_xml.rng')])) + 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)) @@ -132,7 +135,6 @@ def data_files(): ), ] files.extend(pathfiles) - files.append(('.', [('bin/import_xml.rng')])) return files check_modules()