- return files
-
-f = file('openerp-server','w')
-f.write("""#!/bin/sh
-echo "Error: the content of this file should have been replaced during "
-echo "installation\n"
-exit 1
-""")
-f.close()
-
-def find_package_dirs():
- package_dirs = {'openerp': 'openerp'}
- for mod, path in find_addons():
- package_dirs['openerp.addons.' + mod] = path
- return package_dirs
-
-class openerp_server_install(install):
- def run(self):
- # create startup script TODO not correct since the openerp lib was made
- start_script = "#!/bin/sh\ncd %s\nexec %s ./openerp-server.py $@\n"\
- % (join(self.install_libbase, "openerp"), sys.executable)
- # write script
- f = open('openerp-server', 'w')
- f.write(start_script)
- f.close()
- install.run(self)
-
-
-
-options = {
- "py2exe": {
- "compressed": 1,
- "optimize": 2,
- "dist_dir": 'dist',
- "packages": [
- "lxml", "lxml.builder", "lxml._elementpath", "lxml.etree",
- "lxml.objectify", "decimal", "xml", "xml", "xml.dom", "xml.xpath",
- "encodings", "dateutil", "wizard", "pychart", "PIL", "pyparsing",
- "pydot", "asyncore","asynchat", "reportlab", "vobject",
- "HTMLParser", "select", "mako", "poplib",
- "imaplib", "smtplib", "email", "yaml", "DAV",
- "uuid",
- ],
- "excludes" : ["Tkconstants","Tkinter","tcl"],
- }
-}
-
-setup(name = name,