diff options
author | Damien Churchill <damien.churchill@ukplc.net> | 2010-10-29 10:09:15 +0100 |
---|---|---|
committer | Damien Churchill <damien.churchill@ukplc.net> | 2010-10-29 10:09:15 +0100 |
commit | 14a89b3f8ae823c9116d369c9f706ce815c90b3d (patch) | |
tree | 4f06ac7a4628917f6ab0f97442510386a414f189 | |
parent | 6f0c2af58ad777a9867e2170194153486817627f (diff) | |
download | deluge-14a89b3f8ae823c9116d369c9f706ce815c90b3d.tar.gz deluge-14a89b3f8ae823c9116d369c9f706ce815c90b3d.tar.bz2 deluge-14a89b3f8ae823c9116d369c9f706ce815c90b3d.zip |
don't depend on being executed from a specific directory
-rw-r--r-- | win32/deluge-bbfreeze.py | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/win32/deluge-bbfreeze.py b/win32/deluge-bbfreeze.py index fae33a16f..ecbbf6187 100644 --- a/win32/deluge-bbfreeze.py +++ b/win32/deluge-bbfreeze.py @@ -28,12 +28,14 @@ f() # starts the freezing process # add icons to the exe files import icon -icon.CopyIcons(dst+"deluge.exe", "deluge.ico") -icon.CopyIcons(dst+"deluge-debug.exe", "deluge.ico") -icon.CopyIcons(dst+"deluged.exe", "deluge.ico") -icon.CopyIcons(dst+"deluge-web.exe", "deluge.ico") -icon.CopyIcons(dst+"deluge-gtk.exe", "deluge.ico") -icon.CopyIcons(dst+"deluge-console.exe", "deluge.ico") + +icon_path = os.path.join(os.path.dirname(__file__), "deluge.ico") +icon.CopyIcons(dst+"deluge.exe", icon_path) +icon.CopyIcons(dst+"deluge-debug.exe", icon_path) +icon.CopyIcons(dst+"deluged.exe", icon_path) +icon.CopyIcons(dst+"deluge-web.exe", icon_path) +icon.CopyIcons(dst+"deluge-gtk.exe", icon_path) +icon.CopyIcons(dst+"deluge-console.exe", icon_path) # exclude files which are already included in GTK or Windows excludeFiles = ("MSIMG32.dll", "MSVCR90.dll", "MSVCP90.dll", "POWRPROF.dll", "freetype*.dll", "iconv.dll", "intl.dll", "libatk*.dll", "libcairo*.dll", "libexpat*.dll", "libfontconfig*.dll", "libfreetype*.dll", "libgio*.dll", "libpng*.dll", "libtiff*.dll", "zlib1.dll") |