diff options
| author | ced <> | 2007-06-05 13:05:35 +0000 |
|---|---|---|
| committer | ced <> | 2007-06-05 13:05:35 +0000 |
| commit | ed2c8b7cbb54ca631b0b4430d8783ee413f02fbb (patch) | |
| tree | 333a07b520e1eaf001dc808273a28989b1a24a85 /setup_win32.py | |
| parent | c8ffed812a44d25fa2c5e2e5863c121da4b854cd (diff) | |
KERNEL: add new win32 build script
bzr revid: ced-46d2945759645b49f61adf4274093766670dc123
Diffstat (limited to 'setup_win32.py')
| -rw-r--r-- | setup_win32.py | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/setup_win32.py b/setup_win32.py new file mode 100644 index 00000000000..223a9dd537e --- /dev/null +++ b/setup_win32.py @@ -0,0 +1,30 @@ +from distutils.core import setup
+import py2exe
+import glob
+import os
+import sys
+import itertools
+
+sys.path.append(os.path.join(os.path.abspath(os.path.dirname(__file__)), "bin"))
+
+options = {"py2exe": {"compressed": 0,
+ "optimize": 2,
+ "packages": ["encodings","mx.DateTime","wizard","pychart","PIL", "pyparsing", "pydot"],
+ "excludes" : ["Tkconstants","Tkinter","tcl"],
+ }}
+
+data_files = []
+
+os.chdir('bin')
+for (dp,dn,names) in os.walk('addons', 'i18n'):
+ if '.svn' in dn:
+ dn.remove('.svn')
+ data_files.append((dp, map(lambda x: os.path.join('bin', dp,x), names)))
+os.chdir('..')
+
+setup(
+ name="tinyerp-server",
+ console = [{"script":"bin\\tinyerp-server.py", "icon_resources":[(1,"tinyerp-icon.ico")]}],
+ data_files = data_files,
+ options = options
+ )
|
