Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYann Leboulanger <asterix@lagaule.org>2005-01-02 00:03:38 +0300
committerYann Leboulanger <asterix@lagaule.org>2005-01-02 00:03:38 +0300
commit07fd74548d41bba0d12710d863bf7be099cfe3ad (patch)
tree99df993fb0b36962c75dead807524e7038c8fa03 /setup_win32.py
parent627e977087b36e2019daf271c8c4015964e6b653 (diff)
scripts to build windows installer
Diffstat (limited to 'setup_win32.py')
-rw-r--r--setup_win32.py32
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"))
+ ],
+)