Commit Graph

9 Commits

Author SHA1 Message Date
giovannibajo 48ef3268d1 Check doIt() return value.
From: Anton Gyllenberg <anton@iki.fi>

finalizePython() may crash if doIt() fails.  Add some error checking
to fail more gracefully. This will prevent the "Do you want to send
information to Microsoft" dialog e.g., in case python.dll could not
be loaded.


git-svn-id: http://svn.pyinstaller.org/trunk@333 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-20 13:34:11 +00:00
giovannibajo 1e9920032c Let the windows loader try to open myprog.pkg before myprog.exe.
From: Anton Gyllenberg <anton@iki.fi>

Having the archive in an external file makes it possible to work around some
problems stemming from the process opening its own executable and keeping it
open.


git-svn-id: http://svn.pyinstaller.org/trunk@332 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-20 13:32:54 +00:00
giovannibajo d4b8c25600 Convert invocations of VS(), OTHERERROR() and FATALERROR().
From: Anton Gyllenberg <anton@iki.fi>

Convert some invocations of VS(), OTHERERROR() and FATALERROR() to use
the newly introduced printf style format strings. Examples of invocations
targetted for modification are cases multiple invocations could be handled
by one invocation with format string and those that used a string buffer
filled with strncpy() or the like.


git-svn-id: http://svn.pyinstaller.org/trunk@330 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-20 13:26:38 +00:00
giovannibajo fb83583915 Backport of r284 from the crypt-branch (committed there by mistake...)
git-svn-id: http://svn.pyinstaller.org/trunk@285 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-08-06 21:09:35 +00:00
giovannibajo cabcff4e20 Fix problem with icons provided by the user disappearing when compressing
the executables with UPX. The problem is actually a bug in UPX, but it's
still worth working-around it by using LANG_NEUTRAL for icons in bootloader.


git-svn-id: http://svn.pyinstaller.org/trunk@278 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-07-08 18:51:46 +00:00
giovannibajo 72bc2b45f7 Switch to GPL license (with exception)
git-svn-id: http://svn.pyinstaller.org/trunk@43 8dd32b29-ccff-0310-8a9a-9233e24343b1
2005-09-12 09:33:09 +00:00
giovannibajo 8ce8f2fbab Remove old Windows build system
git-svn-id: http://svn.pyinstaller.org/trunk@42 8dd32b29-ccff-0310-8a9a-9233e24343b1
2005-09-12 08:48:07 +00:00
giovannibajo 85d5aae814 Reformat and properly indent
git-svn-id: http://svn.pyinstaller.org/trunk@17 8dd32b29-ccff-0310-8a9a-9233e24343b1
2005-09-05 08:29:12 +00:00
giovannibajo b98a53df92 Imported Python Installer 5b5
git-svn-id: http://svn.pyinstaller.org/trunk@2 8dd32b29-ccff-0310-8a9a-9233e24343b1
2005-09-02 17:15:02 +00:00