diff options
author | Yann Leboulanger <asterix@lagaule.org> | 2005-01-02 00:03:38 +0300 |
---|---|---|
committer | Yann Leboulanger <asterix@lagaule.org> | 2005-01-02 00:03:38 +0300 |
commit | 07fd74548d41bba0d12710d863bf7be099cfe3ad (patch) | |
tree | 99df993fb0b36962c75dead807524e7038c8fa03 /setup_win32.py | |
parent | 627e977087b36e2019daf271c8c4015964e6b653 (diff) |
scripts to build windows installer
Diffstat (limited to 'setup_win32.py')
-rw-r--r-- | setup_win32.py | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/setup_win32.py b/setup_win32.py new file mode 100644 index 000000000..f86b7800f --- /dev/null +++ b/setup_win32.py @@ -0,0 +1,32 @@ +from distutils.core import setup
+import py2exe
+import glob
+
+includes = ["encodings",
+ "encodings.utf-8",]
+
+opts = {
+ "py2exe": {
+ "includes": "pango,atk,gobject,plugins,plugins.gtkgui,plugins.logger,encodings,encodings.*",
+ "dll_excludes": [
+ "iconv.dll","intl.dll","libatk-1.0-0.dll",
+ "libgdk_pixbuf-2.0-0.dll","libgdk-win32-2.0-0.dll",
+ "libglib-2.0-0.dll","libgmodule-2.0-0.dll",
+ "libgobject-2.0-0.dll","libgthread-2.0-0.dll",
+ "libgtk-win32-2.0-0.dll","libpango-1.0-0.dll",
+ "libpangowin32-1.0-0.dll"
+ ],
+ }
+}
+
+setup(
+ name = "Gajim",
+ description = "A jabber client",
+# console=["runCore.py"],
+ windows = [{"script": "runCore.py"}],
+ options=opts,
+ data_files=[("plugins/gtkgui", glob.glob("plugins/gtkgui/gtkgui.glade")),
+ ("plugins/gtkgui/icons/sun", glob.glob("plugins/gtkgui/icons/sun/*.*")),
+ ("Messages/fr/LC_MESSAGES", glob.glob("Messages/fr/LC_MESSAGES/*.mo"))
+ ],
+)
|