giovannibajo
9ff05a48a3
Rename the PyOpenGL hook to avoid unwanted namespace conflicts.
...
git-svn-id: http://svn.pyinstaller.org/trunk@767 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-01-12 13:41:49 +00:00
giovannibajo
eec65b540b
PyOpenGL2 hook: care only about open() with Python strings.
...
git-svn-id: http://svn.pyinstaller.org/trunk@766 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-01-12 13:41:12 +00:00
duplo
f0bc04af05
Add preliminary django support to PyInstaller
...
git-svn-id: http://svn.pyinstaller.org/trunk@717 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-10-08 07:46:41 +00:00
giovannibajo
ab0dfc6280
Make PyInstaller work for Windows screensavers (remove hardcoded
...
limitation that executable must end with .exe).
git-svn-id: http://svn.pyinstaller.org/trunk@702 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-08-26 19:03:07 +00:00
giovannibajo
670b7459f6
Rename some import hooks not to conflict with other modules.
...
Fix onedir mode when the executable is not executed from the current directory.
git-svn-id: http://svn.pyinstaller.org/trunk@699 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-08-03 22:30:33 +00:00
giovannibajo
91f816ac46
Add import hooks for "babel"
...
git-svn-id: http://svn.pyinstaller.org/trunk@698 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-08-03 22:17:15 +00:00
giovannibajo
9327c611a0
Ticket #67 : fix Qt4 plugin packaging with Riverbank's GPL package for Win.
...
There used to be two problems:
1) Riverbank's package uses qt.conf to configure the plugin's path. I needed
to change the way PyInstaller asks PyQt4 where the plugins are to accomodate this,
but I believe it is a change for the better (more solid).
2) The runtime hook was using the environment variable QT_PLUGIN_PATH to tell
PyQt4 where the plugins are. This caused a problem because Riverbank's package
uses MinGW's CRT instead of Visual Studio's, so the environment was not shared.
I changed the runtime hook to actually import PyQt4 and invoke a QCoreApplication
static method.
git-svn-id: http://svn.pyinstaller.org/trunk@696 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-08-02 14:07:33 +00:00
giovannibajo
7dbdb5eb84
Define __file__ within the main module(s), for full compatibility.
...
git-svn-id: http://svn.pyinstaller.org/trunk@674 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-06-12 16:15:23 +00:00
giovannibajo
6981284e6f
Bug #56 : set Py_FrozenFlag to avoid spurious warning messages from getpath.c.
...
git-svn-id: http://svn.pyinstaller.org/trunk@660 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-05-12 12:44:51 +00:00
giovannibajo
680572bde4
Try always first to find embedded PKG into the executable, and only
...
later look for an external PKG file. This follows PyInstaller's
convention of allowing external files (even .py file) if not found
within the archive. Moreover, it also allow not to circumvent digital
signing too easily.
git-svn-id: http://svn.pyinstaller.org/trunk@648 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-04-24 17:09:03 +00:00
giovannibajo
edb6094dca
Allow bootloader to handle code-signed executables.
...
git-svn-id: http://svn.pyinstaller.org/trunk@647 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-04-24 17:05:17 +00:00
giovannibajo
b995d6547e
Merge crypt branch
...
git-svn-id: http://svn.pyinstaller.org/trunk@623 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-02-25 18:55:39 +00:00
giovannibajo
b7215eeee8
New bootloader for Windows
...
git-svn-id: http://svn.pyinstaller.org/trunk@620 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-02-25 11:19:28 +00:00
giovannibajo
a83551956e
Add complete import hook for matplotlib
...
git-svn-id: http://svn.pyinstaller.org/trunk@617 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-02-23 14:56:57 +00:00
giovannibajo
085fa28be7
Improve PyQt4 import hook to automatically bundle required plugins.
...
git-svn-id: http://svn.pyinstaller.org/trunk@614 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-02-22 16:53:22 +00:00
giovannibajo
19042c30a9
Recompile Windows bootloader after Naufraghi's fix for subprocesses.
...
git-svn-id: http://svn.pyinstaller.org/trunk@585 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-12-15 17:01:18 +00:00
htgoebel
f53de410e2
Moved extraction of zipfile (see r475) from launch.c into the new
...
support/_pyi_egg_extract.py/ module.
git-svn-id: http://svn.pyinstaller.org/trunk@486 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 20:03:40 +00:00
htgoebel
c7d287e5b5
Reindenting python soucefiles.
...
git-svn-id: http://svn.pyinstaller.org/trunk@485 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 19:04:41 +00:00
giovannibajo
70a142cf8f
Fix random exception (IOError) in non-console mode when using prints
...
git-svn-id: http://svn.pyinstaller.org/trunk@462 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-05-15 16:45:15 +00:00
giovannibajo
7bf6b902c5
Update the bootloader
...
git-svn-id: http://svn.pyinstaller.org/trunk@451 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-04-30 18:11:05 +00:00
giovannibajo
e4b92a7d84
Merge of the startup_crash branch.
...
git-svn-id: http://svn.pyinstaller.org/trunk@422 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-02-18 01:23:43 +00:00
naufraghi
248ec6ff74
Avoid importing os, it causes problems in python 2.5
...
git-svn-id: http://svn.pyinstaller.org/trunk@397 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-12-21 18:56:21 +00:00
giovannibajo
400dc24241
New bootloader binaries.
...
git-svn-id: http://svn.pyinstaller.org/trunk@334 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-20 13:34:32 +00:00
giovannibajo
980910991f
New bootloader binaries.
...
git-svn-id: http://svn.pyinstaller.org/trunk@331 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-20 13:27:12 +00:00
giovannibajo
613c107374
Change wrong license from support files: they ought to be GPL+exceptions like the others.
...
git-svn-id: http://svn.pyinstaller.org/trunk@323 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-14 11:51:41 +00:00
giovannibajo
5fb220ef2b
Fix ticket #69 : import [220], [223] and [224] from the crypt branch,
...
which allow to compress the bootstrap modules so that they not appear
in plaintext in the executable.
git-svn-id: http://svn.pyinstaller.org/trunk@288 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-09-05 12:44:44 +00:00
giovannibajo
fe6e72b258
Fix buffer overrun with deep directory path
...
git-svn-id: http://svn.pyinstaller.org/trunk@287 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-09-05 12:09:56 +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
8a347723a1
Add resource section to bootloader executables
...
git-svn-id: http://svn.pyinstaller.org/trunk@271 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-18 16:23:08 +00:00
giovannibajo
a714409a9d
Update binary version of the bootloader after the whitespace fix
...
git-svn-id: http://svn.pyinstaller.org/trunk@268 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-14 12:08:50 +00:00
giovannibajo
d518ec96f2
Abort execution of the program if a runtime script fails
...
git-svn-id: http://svn.pyinstaller.org/trunk@243 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-02-06 13:30:34 +00:00
giovannibajo
23d42e6067
Add run-time import hook for PyOpenGL
...
git-svn-id: http://svn.pyinstaller.org/trunk@218 8dd32b29-ccff-0310-8a9a-9233e24343b1
2006-01-11 18:20:31 +00:00
giovannibajo
981e215028
Update prebuilt bootloaders
...
git-svn-id: http://svn.pyinstaller.org/trunk@165 8dd32b29-ccff-0310-8a9a-9233e24343b1
2005-10-11 17:39:14 +00:00
giovannibajo
f6c915e0c4
Compile zlib from source code
...
git-svn-id: http://svn.pyinstaller.org/trunk@159 8dd32b29-ccff-0310-8a9a-9233e24343b1
2005-10-10 17:45:30 +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
423a9c18c1
No need to commit the .sconsign file
...
git-svn-id: http://svn.pyinstaller.org/trunk@41 8dd32b29-ccff-0310-8a9a-9233e24343b1
2005-09-12 08:43:46 +00:00
giovannibajo
d86760fac1
Remove also COM server bootloaders
...
git-svn-id: http://svn.pyinstaller.org/trunk@40 8dd32b29-ccff-0310-8a9a-9233e24343b1
2005-09-12 08:42:57 +00:00
giovannibajo
a9c5851604
Add new bootloader binaries
...
git-svn-id: http://svn.pyinstaller.org/trunk@39 8dd32b29-ccff-0310-8a9a-9233e24343b1
2005-09-12 08:37:27 +00:00
giovannibajo
2fa1bb6112
Fix unicode support also for Python 1.5
...
git-svn-id: http://svn.pyinstaller.org/trunk@16 8dd32b29-ccff-0310-8a9a-9233e24343b1
2005-09-05 08:11:04 +00:00
giovannibajo
ca8b1c8471
Fix support for unicode in Python 2.3
...
git-svn-id: http://svn.pyinstaller.org/trunk@9 8dd32b29-ccff-0310-8a9a-9233e24343b1
2005-09-03 18:49:17 +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