66 Commits

Author SHA1 Message Date
giovannibajo c7536735a2 Ticket #179: basic fixing for darwin64
git-svn-id: http://svn.pyinstaller.org/trunk@858 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-08-27 18:19:49 +00:00
fhoech b9fc2c1ce1 Removed unnecessary 'global' statement
git-svn-id: http://svn.pyinstaller.org/trunk@854 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-07-15 16:51:05 +00:00
lmancini 5fb419a9b8 Wipe redundant os.makedirs invocations: the intermediate directories are created by the later invocations.
git-svn-id: http://svn.pyinstaller.org/trunk@849 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-06-15 12:42:49 +00:00
lmancini 1a187b2df6 Transforms the process type under Mac OS X (darwin platform) in foreground mode if we're running with the windowed loader: this allows to both have focus and a dock icon for the running application, while the unpacker helper application still doesn't get a dock icon - to do so and still have a non-Carbon loader for console apps, this patch adds a windowed loader (with specific cflags and ldflags) and its debug counterpart.
git-svn-id: http://svn.pyinstaller.org/trunk@848 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-06-08 10:44:27 +00:00
lmancini c2670235a6 Trailing whitespace fix
git-svn-id: http://svn.pyinstaller.org/trunk@847 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-06-08 10:32:29 +00:00
giovannibajo 03bcf72d90 Merge Python 2.6 for Windows support (py26win branch)
git-svn-id: http://svn.pyinstaller.org/trunk@844 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-05-21 00:07:21 +00:00
giovannibajo dbf22f5774 Add support for specifying the name of the bundle.
git-svn-id: http://svn.pyinstaller.org/trunk@837 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-05-17 17:12:21 +00:00
giovannibajo 34236e347c Complete runtime support for .egg-files.
Now Build.py automatically adds a runtime hook whenever
a .egg file is packaged. This hook adds the .egg to sys.path
at startup, so that it is picked up by the import hooks.

In one-dir mode, .eggs files are packaged into a "eggs" subdirectory.
In one-file mode, .eggs files are within the executable, and
extracted at startup in the temporary directory.

I removed the old runtime hook by Hartmut which decompressed .eggs
to disk because it is not required anymore since we directly
use zipimport to access .eggs.


git-svn-id: http://svn.pyinstaller.org/trunk@772 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-03-12 19:26:33 +00:00
giovannibajo 02db2b8ff4 Fix the initialization of sys.pathex in case the spec file doesn't specify it.
git-svn-id: http://svn.pyinstaller.org/trunk@769 8dd32b29-ccff-0310-8a9a-9233e24343b1
2010-02-11 00:14:12 +00:00
rugginoso d17a1a28cf Merged a fix for a bug in dependency discovering from multiprocess branch.
git-svn-id: http://svn.pyinstaller.org/trunk@747 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-10-23 10:38:05 +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 4abad4d353 Preliminar support for creating a bundle on Mac OSX.
Yet to be integrated into Makespec.py.


git-svn-id: http://svn.pyinstaller.org/trunk@685 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-06-30 12:19:59 +00:00
giovannibajo baf462ce17 Some additional fixes to make UPX paths work correctly.
git-svn-id: http://svn.pyinstaller.org/trunk@666 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-05-18 14:01:58 +00:00
giovannibajo 827bffbd29 Allow to specify UPX directory at configure time.
Contributed by Gianni Valdambrini.


git-svn-id: http://svn.pyinstaller.org/trunk@662 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-05-13 10:18:37 +00:00
giovannibajo 90d5e2e524 Avoid problems with Linux builds of UPX
git-svn-id: http://svn.pyinstaller.org/trunk@657 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-05-03 23:53:22 +00:00
giovannibajo fdfb2ad909 Avoid Python 2.6 deprecation warnings
git-svn-id: http://svn.pyinstaller.org/trunk@655 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-05-03 23:36:13 +00:00
giovannibajo 1b50dd13e2 Fix a regression when rebuild an already-build package.
Add crypt file to the guts description of the class PYZ.


git-svn-id: http://svn.pyinstaller.org/trunk@654 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-05-03 22:41:48 +00:00
giovannibajo bdee3f5ca5 When running UPX, default to --lzma if possible.
Turn on UPX by default (if available).


git-svn-id: http://svn.pyinstaller.org/trunk@653 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-05-03 22:32:07 +00:00
giovannibajo 4eeccdbcea Fix an error when using a Windows checkout of PyInstaller under Linux
git-svn-id: http://svn.pyinstaller.org/trunk@646 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-03-07 10:32:24 +00:00
giovannibajo 2b62d48d60 Fix ticket #24: rename internal optparse to pyi_optparse,
to avoid conflicts with Python's own optparse (which is possibly newer)
and thus not pick up the wrong one when packaging applications.


git-svn-id: http://svn.pyinstaller.org/trunk@642 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-03-04 14:51:18 +00:00
giovannibajo fc067fe1c3 Revamp .egg (zipimport) support.
It looks like the support was only preliminar and broken.
Specifically:
   * mf.py was unable to look for dependencies within .eggs
   * iu.py was unable to use .egg file completely (!)
Probably, it never fully worked. Anyway, it's completely fixed
now (the setuptools tests pass) and I'm going to commit more
tests soon (without the external dependency).


git-svn-id: http://svn.pyinstaller.org/trunk@639 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-03-01 17:57:22 +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 3df52c1557 Add support for datafiles in import hooks.
Now import hooks can specify data files (even full trees) and get
them automatically collected (in --onedir mode) or bundled within
the executabled (in --onefile mode).


git-svn-id: http://svn.pyinstaller.org/trunk@613 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-02-22 16:45:03 +00:00
giovannibajo 9ab8b5764c Improve error message when Configure/Build do not agree on the optimization flag
git-svn-id: http://svn.pyinstaller.org/trunk@607 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-02-20 16:40:26 +00:00
lmancini c9f3f42f4b Ticket #47: add a pragmatic but effective ctypes dependency support; a simple testcase is included (tested and working on Mac OS X only).
git-svn-id: http://svn.pyinstaller.org/trunk@599 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-02-16 11:09:58 +00:00
lmancini 79e991f74a Ticket #46: prepend workpath to DYLD_LIBRARY_PATH to make one-file deploys work under Mac OS X; remove install_name_tool magic.
git-svn-id: http://svn.pyinstaller.org/trunk@597 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-01-29 10:28:33 +00:00
lmancini 1d5cd4758b Ticket #45: compile pure Python modules in a local directory if it's not possible to do so in the same directory where source resides.
git-svn-id: http://svn.pyinstaller.org/trunk@592 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-01-07 16:01:49 +00:00
naufraghi 7e93584d63 Allow gracefull upgrade (key 'pythonDebug' was missing in old releases)
git-svn-id: http://svn.pyinstaller.org/trunk@590 8dd32b29-ccff-0310-8a9a-9233e24343b1
2009-01-05 18:06:50 +00:00
naufraghi ed3c0cf1ec Check for 'python -O' coherence
git-svn-id: http://svn.pyinstaller.org/trunk@550 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-11-19 09:17:58 +00:00
naufraghi 7500d720b6 Merged revisions 465,532-539,541 via svnmerge from
https://svn.pyinstaller.python-hosting.com/branches/crypt

........
  r465 | giovannibajo | 2008-05-21 15:30:21 +0200 (Wed, 21 May 2008) | 2 lines
  
  Ignore ".sconsign"
........
  r532 | naufraghi | 2008-11-08 00:23:43 +0100 (Sat, 08 Nov 2008) | 1 line
  
  Add MacPython.org and MacPython.macports support
........
  r533 | naufraghi | 2008-11-08 00:29:05 +0100 (Sat, 08 Nov 2008) | 1 line
  
  Run Configure continue only if the make is successful
........
  r534 | naufraghi | 2008-11-08 00:32:00 +0100 (Sat, 08 Nov 2008) | 1 line
  
  Fix PyQt4 hooks
........
  r535 | naufraghi | 2008-11-08 00:44:00 +0100 (Sat, 08 Nov 2008) | 1 line
  
  Do not compress any icon
........
  r536 | naufraghi | 2008-11-08 00:51:07 +0100 (Sat, 08 Nov 2008) | 1 line
  
  Added support for multiple icons (by Giovanni)
........
  r537 | naufraghi | 2008-11-08 00:55:17 +0100 (Sat, 08 Nov 2008) | 1 line
  
  Fix line endings
........
  r538 | naufraghi | 2008-11-08 01:03:19 +0100 (Sat, 08 Nov 2008) | 1 line
  
  Pass wide-string command line through relaunch() to avoid losing information. (by Giovanni)
........
  r539 | naufraghi | 2008-11-08 12:52:58 +0100 (Sat, 08 Nov 2008) | 1 line
  
  Line endings
........
  r541 | naufraghi | 2008-11-09 10:08:19 +0100 (Sun, 09 Nov 2008) | 1 line
  
  Remove debug print
........


git-svn-id: http://svn.pyinstaller.org/trunk@545 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-11-09 11:10:05 +00:00
htgoebel 1523371f96 Pass target_platform to bindepend.
git-svn-id: http://svn.pyinstaller.org/trunk@521 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-08-04 17:37:46 +00:00
htgoebel 61b549a233 Messages failed to display in rarely hit cases.
git-svn-id: http://svn.pyinstaller.org/trunk@519 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-08-04 17:34:33 +00:00
htgoebel e383d9c134 Need to create multiple levels of directories if requested.
git-svn-id: http://svn.pyinstaller.org/trunk@515 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-08-04 17:05:53 +00:00
htgoebel 7fa6e5e290 Changed builddir into build/... to match commonly used setuptools. See r509,
git-svn-id: http://svn.pyinstaller.org/trunk@511 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-28 20:58:48 +00:00
htgoebel 5f5a063bee Removed unused 'usage' string.
git-svn-id: http://svn.pyinstaller.org/trunk@510 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-28 20:53:06 +00:00
htgoebel f272333b34 Added option -C/--configfile as preperation of cross-building. This
allows using one PyInstaller installation to be used for differnet
target platforms.


git-svn-id: http://svn.pyinstaller.org/trunk@507 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-28 18:45:11 +00:00
giovannibajo eead7cfc8b Fix usage of %prog for optparse
git-svn-id: http://svn.pyinstaller.org/trunk@502 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-26 11:55:17 +00:00
htgoebel ed38f4f0c0 switched to optparse and a main() function
git-svn-id: http://svn.pyinstaller.org/trunk@494 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-25 10:34:43 +00:00
htgoebel 95d36be2a5 Code cleanup: Moved functional lines at the end of file (this mean: all functions and definitions are now at the beginning).
git-svn-id: http://svn.pyinstaller.org/trunk@493 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-25 10:34:34 +00:00
htgoebel 65c2f2c618 Code cleanup for Build.py: unified check_guts, removed spaghetti code.
git-svn-id: http://svn.pyinstaller.org/trunk@492 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-25 10:34:23 +00:00
htgoebel 81cbfaa27e Implemented suffix selection for cross building (this was missing in
r484).


git-svn-id: http://svn.pyinstaller.org/trunk@490 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 21:51:26 +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
htgoebel 57433bf077 Implemented support for cross-plattfrom bundeling linux->win32.
Configure.py: support for --target-patform and --python-executable
bindepend.py: Support for target-platform and search imported
              modules in `xtrapath`, too
Build.py: Test for `target_iswin` instead of `iswin`
mf.py: get suffixes to search for from `suffixes` instead of `imp`
suffixes.py: new module (used by mf.py) to specify suffixes for
             target platform (currently only win32 is supported)

KNOW BUGS:
* Have to check sys.version of --python-executable


git-svn-id: http://svn.pyinstaller.org/trunk@484 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 18:58:36 +00:00
htgoebel 10726d1d20 Files added via Tree() have not been not bundled on rebuild. Fixed.
git-svn-id: http://svn.pyinstaller.org/trunk@482 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 18:34:16 +00:00
htgoebel 88235d54d7 Build.py did not honor zipfiles everywhere necessary. Fixed.
git-svn-id: http://svn.pyinstaller.org/trunk@481 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 18:34:02 +00:00
htgoebel a86364f140 code cleanup: reading and writing of data
git-svn-id: http://svn.pyinstaller.org/trunk@478 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 18:33:26 +00:00
htgoebel d00c00dfee implemented zipimport
git-svn-id: http://svn.pyinstaller.org/trunk@475 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-07-23 18:32:35 +00:00
naufraghi 82ab43bb1e Merged revisions 342-393,401-404,413,424,426-427,429-433,435-437,439-442,445,448 via svnmerge from
https://svn.pyinstaller.python-hosting.com/branches/python2.5

........
  r342 | naufraghi | 2007-12-03 20:02:47 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r238@rosen:  naufraghi | 2007-12-03 19:59:24 +0100
    r200@rosen:  naufraghi | 2007-11-23 15:54:13 +0100
    Cleanup, remove some warning
   
........
  r343 | naufraghi | 2007-12-03 20:02:56 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r239@rosen:  naufraghi | 2007-12-03 19:59:24 +0100
    r201@rosen:  naufraghi | 2007-11-23 17:23:15 +0100
    Allow starting runtests from any path
   
........
  r344 | naufraghi | 2007-12-03 20:03:04 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r240@rosen:  naufraghi | 2007-12-03 20:00:51 +0100
    r202@rosen:  naufraghi | 2007-11-23 17:24:17 +0100
    Add natural sort for tests
   
........
  r345 | naufraghi | 2007-12-03 20:03:12 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r241@rosen:  naufraghi | 2007-12-03 20:00:51 +0100
    r203@rosen:  naufraghi | 2007-11-23 17:32:46 +0100
    Fix some fragile import?
   
........
  r346 | naufraghi | 2007-12-03 20:03:21 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r242@rosen:  naufraghi | 2007-12-03 20:01:01 +0100
    r204@rosen:  naufraghi | 2007-11-23 17:46:41 +0100
    Adds a basic way to choose tests to run
   
........
  r347 | naufraghi | 2007-12-03 20:03:29 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r243@rosen:  naufraghi | 2007-12-03 20:01:04 +0100
    r205@rosen:  naufraghi | 2007-11-23 17:57:31 +0100
    Adds and xml.dom test
   
........
  r348 | naufraghi | 2007-12-03 20:03:38 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r244@rosen:  naufraghi | 2007-12-03 20:01:04 +0100
    r206@rosen:  naufraghi | 2007-11-23 18:05:04 +0100
    Remove cmd line quoting
   
........
  r349 | naufraghi | 2007-12-03 20:03:46 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r245@rosen:  naufraghi | 2007-12-03 20:01:06 +0100
    r207@rosen:  naufraghi | 2007-11-23 19:47:13 +0100
    Adds 'import os' in one specfile
   
........
  r350 | naufraghi | 2007-12-03 20:03:54 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r246@rosen:  naufraghi | 2007-12-03 20:01:08 +0100
    r208@rosen:  naufraghi | 2007-11-23 19:49:21 +0100
    Add an 'encoding' hiddeimport test
   
........
  r351 | naufraghi | 2007-12-03 20:04:05 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r248@rosen:  naufraghi | 2007-12-03 20:01:08 +0100
    r211@rosen:  naufraghi | 2007-11-27 16:13:30 +0100
    Rewrite exec in execfile
   
........
  r352 | naufraghi | 2007-12-03 20:04:15 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r250@rosen:  naufraghi | 2007-12-03 20:01:09 +0100
    r214@rosen:  naufraghi | 2007-11-30 11:49:23 +0100
    Adds support for extended __path__
   
........
  r353 | naufraghi | 2007-12-03 20:04:23 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r251@rosen:  naufraghi | 2007-12-03 20:01:13 +0100
    r215@rosen:  naufraghi | 2007-11-30 11:52:18 +0100
    Simplify execfile
   
........
  r354 | naufraghi | 2007-12-03 20:04:30 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r252@rosen:  naufraghi | 2007-12-03 20:01:15 +0100
    r216@rosen:  naufraghi | 2007-11-30 11:52:56 +0100
    Fix output path
   
........
  r355 | naufraghi | 2007-12-03 20:04:38 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r253@rosen:  naufraghi | 2007-12-03 20:01:16 +0100
    r217@rosen:  naufraghi | 2007-11-30 12:13:17 +0100
    Add optional logging of self.moduleds
   
........
  r356 | naufraghi | 2007-12-03 20:04:46 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r254@rosen:  naufraghi | 2007-12-03 20:01:16 +0100
    r218@rosen:  naufraghi | 2007-11-30 12:19:13 +0100
    Add __str__ at Module class (and adds a default __file__ too)
   
........
  r357 | naufraghi | 2007-12-03 20:04:54 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r255@rosen:  naufraghi | 2007-12-03 20:01:18 +0100
    r219@rosen:  naufraghi | 2007-11-30 12:30:19 +0100
    Add version info to log filename
   
........
  r358 | naufraghi | 2007-12-03 20:05:01 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r256@rosen:  naufraghi | 2007-12-03 20:01:19 +0100
    r220@rosen:  naufraghi | 2007-11-30 16:11:07 +0100
    Asset-ize a comment + cosmetics (align variable name to other scopes)
   
........
  r359 | naufraghi | 2007-12-03 20:05:09 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r257@rosen:  naufraghi | 2007-12-03 20:01:21 +0100
    r221@rosen:  naufraghi | 2007-11-30 16:46:17 +0100
    Add comments and a None-iti assert
   
........
  r360 | naufraghi | 2007-12-03 20:05:16 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r258@rosen:  naufraghi | 2007-12-03 20:01:24 +0100
    r222@rosen:  naufraghi | 2007-12-03 16:23:17 +0100
    Remove user interaction
   
........
  r361 | naufraghi | 2007-12-03 20:05:25 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r259@rosen:  naufraghi | 2007-12-03 20:01:25 +0100
    r223@rosen:  naufraghi | 2007-12-03 16:39:48 +0100
    Activate the option to run selected tests: runtests.py --run 12 13
   
........
  r362 | naufraghi | 2007-12-03 20:05:32 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r260@rosen:  naufraghi | 2007-12-03 20:01:28 +0100
    r224@rosen:  naufraghi | 2007-12-03 16:51:02 +0100
    Adds a test that fails
   
........
  r363 | naufraghi | 2007-12-03 20:05:41 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r261@rosen:  naufraghi | 2007-12-03 20:01:28 +0100
    r225@rosen:  naufraghi | 2007-12-03 17:11:07 +0100
    Expand imports
   
........
  r364 | naufraghi | 2007-12-03 20:05:48 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r262@rosen:  naufraghi | 2007-12-03 20:01:29 +0100
    r226@rosen:  naufraghi | 2007-12-03 17:12:21 +0100
    Reorder imports
   
........
  r365 | naufraghi | 2007-12-03 20:05:55 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r263@rosen:  naufraghi | 2007-12-03 20:01:30 +0100
    r227@rosen:  naufraghi | 2007-12-03 17:16:11 +0100
    Turns 1-0 to True-False
   
........
  r366 | naufraghi | 2007-12-03 20:06:03 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r264@rosen:  naufraghi | 2007-12-03 20:01:30 +0100
    r228@rosen:  naufraghi | 2007-12-03 17:32:17 +0100
    Path cleanup
   
........
  r367 | naufraghi | 2007-12-03 20:06:10 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r265@rosen:  naufraghi | 2007-12-03 20:01:32 +0100
    r229@rosen:  naufraghi | 2007-12-03 17:35:21 +0100
    Followup: Path cleanup
   
........
  r368 | naufraghi | 2007-12-03 20:06:17 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r266@rosen:  naufraghi | 2007-12-03 20:01:33 +0100
    r230@rosen:  naufraghi | 2007-12-03 18:42:00 +0100
    Add some docs to assemble()
   
........
  r369 | naufraghi | 2007-12-03 20:06:23 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r267@rosen:  naufraghi | 2007-12-03 20:01:35 +0100
    r231@rosen:  naufraghi | 2007-12-03 18:55:32 +0100
    Remove criptic outN.toc numbering, use class names + reformat docs
   
........
  r370 | naufraghi | 2007-12-03 20:06:30 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r268@rosen:  naufraghi | 2007-12-03 20:01:36 +0100
    r232@rosen:  naufraghi | 2007-12-03 18:56:26 +0100
    Restore common prefix 'out'
   
........
  r371 | naufraghi | 2007-12-03 20:06:38 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r269@rosen:  naufraghi | 2007-12-03 20:01:37 +0100
    r236@rosen:  naufraghi | 2007-12-03 19:16:19 +0100
    Cosmetic
   
........
  r372 | naufraghi | 2007-12-03 20:06:45 +0100 (Lun, 03 Dic 2007) | 5 lines
  
   r270@rosen:  naufraghi | 2007-12-03 20:01:37 +0100
    r237@rosen:  naufraghi | 2007-12-03 19:17:17 +0100
    Factorize py[c|o] extension choice
   
........
  r373 | naufraghi | 2007-12-04 12:01:51 +0100 (Mar, 04 Dic 2007) | 3 lines
  
   r302@rosen:  naufraghi | 2007-12-04 12:00:38 +0100
   Restore invcnum
........
  r374 | naufraghi | 2007-12-04 12:01:58 +0100 (Mar, 04 Dic 2007) | 3 lines
  
   r303@rosen:  naufraghi | 2007-12-04 12:01:41 +0100
   Add warning for mod == None
........
  r375 | naufraghi | 2007-12-04 12:08:04 +0100 (Mar, 04 Dic 2007) | 2 lines
  
  Add final final "done" message
........
  r376 | naufraghi | 2007-12-04 12:09:30 +0100 (Mar, 04 Dic 2007) | 3 lines
  
  Ops, is "config.dat"
........
  r377 | naufraghi | 2007-12-04 12:26:20 +0100 (Mar, 04 Dic 2007) | 2 lines
  
  Restored removed "break"
........
  r378 | naufraghi | 2007-12-04 16:01:18 +0100 (Mar, 04 Dic 2007) | 2 lines
  
  Remove already logged warning
........
  r379 | naufraghi | 2007-12-04 17:46:50 +0100 (Mar, 04 Dic 2007) | 1 line
  
  Minimize test case
........
  r380 | naufraghi | 2007-12-04 17:51:07 +0100 (Mar, 04 Dic 2007) | 1 line
  
  Update PathImportDirector if __path__ changes (for example if modified by _xmlplus hook)
........
  r381 | naufraghi | 2007-12-04 18:06:10 +0100 (Mar, 04 Dic 2007) | 1 line
  
  Localize hiddenimport and add hook
........
  r382 | naufraghi | 2007-12-04 19:37:45 +0100 (Mar, 04 Dic 2007) | 1 line
  
  Add another elementree test
........
  r383 | naufraghi | 2007-12-17 12:58:57 +0100 (Lun, 17 Dic 2007) | 1 line
  
  Fix importHook debug print, add other (commented) print debugs
........
  r384 | naufraghi | 2007-12-17 13:00:32 +0100 (Lun, 17 Dic 2007) | 1 line
  
  Support more then one log per spec
........
  r385 | naufraghi | 2007-12-17 13:01:10 +0100 (Lun, 17 Dic 2007) | 1 line
  
  Add hidden xml.etree.ElementTree import
........
  r386 | naufraghi | 2007-12-17 13:02:35 +0100 (Lun, 17 Dic 2007) | 1 line
  
  Restore PATH before assert + comments
........
  r387 | naufraghi | 2007-12-17 14:42:32 +0100 (Lun, 17 Dic 2007) | 1 line
  
  Print warnings for generic excepts in the code
........
  r388 | naufraghi | 2007-12-17 14:56:12 +0100 (Lun, 17 Dic 2007) | 1 line
  
  Use a specific exception for Owners
........
  r389 | naufraghi | 2007-12-17 16:44:59 +0100 (Lun, 17 Dic 2007) | 1 line
  
  Remove final comma
........
  r390 | naufraghi | 2007-12-18 14:51:06 +0100 (Mar, 18 Dic 2007) | 1 line
  
  Expand debug print
........
  r391 | naufraghi | 2007-12-19 18:21:05 +0100 (Mer, 19 Dic 2007) | 1 line
  
  Avoid 'import os' that causes problems in py25
........
  r392 | naufraghi | 2007-12-19 18:34:46 +0100 (Mer, 19 Dic 2007) | 1 line
  
  Represent with %r the exception
........
  r393 | naufraghi | 2007-12-19 18:37:52 +0100 (Mer, 19 Dic 2007) | 1 line
  
  Add comments and commented prints
........
  r401 | naufraghi | 2008-01-11 16:47:02 +0100 (Ven, 11 Gen 2008) | 1 line
  
  Use sys.executable saved at build time (unknown when frozen)
........
  r402 | naufraghi | 2008-01-11 17:17:37 +0100 (Ven, 11 Gen 2008) | 1 line
  
  Restore linux compatibility
........
  r403 | naufraghi | 2008-01-11 18:37:22 +0100 (Ven, 11 Gen 2008) | 1 line
  
  Add test for sys.getfilesystemencoding()
........
  r404 | naufraghi | 2008-01-11 19:42:42 +0100 (Ven, 11 Gen 2008) | 1 line
  
  Accept different error under windows (FIXME: do a real isfile check)
........
  r413 | naufraghi | 2008-01-25 19:47:50 +0100 (Ven, 25 Gen 2008) | 1 line
  
  Restore compatibility with python 2.4
........
  r424 | naufraghi | 2008-02-18 11:53:12 +0100 (Lun, 18 Feb 2008) | 3 lines
  
   r343@trinity:  naufraghi | 2008-02-18 11:53:00 +0100
   Merge dal trunk
........
  r426 | naufraghi | 2008-02-18 14:49:15 +0100 (Lun, 18 Feb 2008) | 1 line
  
  Catch SyntaxError too
........
  r427 | naufraghi | 2008-02-18 15:02:45 +0100 (Lun, 18 Feb 2008) | 1 line
  
  Revert: DummyZlib is a zero commpression zlib
........
  r429 | naufraghi | 2008-02-23 17:05:35 +0100 (Sab, 23 Feb 2008) | 1 line
  
  Add a (failing) test on module imp
........
  r430 | naufraghi | 2008-02-23 18:12:59 +0100 (Sab, 23 Feb 2008) | 1 line
  
  Modified runtest, now all tests are executed (default) but the interactive one(s), thet are executed if -i option is provided
........
  r431 | naufraghi | 2008-02-23 18:18:02 +0100 (Sab, 23 Feb 2008) | 1 line
  
  Merge dal branch dl
........
  r432 | danielevarrazzo | 2008-02-24 14:38:15 +0100 (Dom, 24 Feb 2008) | 2 lines
  
  Added missing file from the 'dl' branch.
........
  r433 | naufraghi | 2008-02-25 13:07:44 +0100 (Lun, 25 Feb 2008) | 1 line
  
  Continue on test failure and report (...) at the end
........
  r435 | naufraghi | 2008-02-25 13:28:08 +0100 (Lun, 25 Feb 2008) | 1 line
  
  Stub of a launcher rebuilder
........
  r436 | danielevarrazzo | 2008-02-25 13:30:56 +0100 (Lun, 25 Feb 2008) | 2 lines
  
  The Python library is found both in onedir and onefile mode.
........
  r437 | naufraghi | 2008-02-25 18:42:16 +0100 (Lun, 25 Feb 2008) | 1 line
  
  Add comments and (commented) debug prints
........
  r439 | naufraghi | 2008-02-28 00:16:38 +0100 (Gio, 28 Feb 2008) | 1 line
  
  Cosmetics
........
  r440 | danielevarrazzo | 2008-02-28 20:21:15 +0100 (Gio, 28 Feb 2008) | 4 lines
  
  The Python library is added to the package even if bindepend couldn't find it.
  
  This may happen when Python is statically linked, e.g. on debian-based systems.
........
  r441 | naufraghi | 2008-03-01 00:46:00 +0100 (Sab, 01 Mar 2008) | 1 line
  
  Remove too restrictive assert
........
  r442 | naufraghi | 2008-03-01 00:47:07 +0100 (Sab, 01 Mar 2008) | 1 line
  
  Run Configure.py after make
........
  r445 | naufraghi | 2008-04-28 19:42:13 +0200 (Lun, 28 Apr 2008) | 1 line
  
  Merge follow up
........
  r448 | naufraghi | 2008-04-30 15:41:51 +0200 (Mer, 30 Apr 2008) | 2 lines
  
  ops, svnmerge was not complete...
........


git-svn-id: http://svn.pyinstaller.org/trunk@449 8dd32b29-ccff-0310-8a9a-9233e24343b1
2008-04-30 14:30:09 +00:00
naufraghi 316834a7d2 Reformat imports
git-svn-id: http://svn.pyinstaller.org/trunk@394 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-12-21 18:44:22 +00:00
giovannibajo 8dd99e1026 Add appended_pkg option to EXE() and remove NonELFEXE
Combine ELFEXE and NonELFEXE to a common class EXE. NonELFEXE
functionality can be achieved using the new option append_pkg of
the EXE initialization function. The default value of append_pkg
is taken from the useELFEXE (Make.py -n) to preserve backwards
compatibility of command line behavior.

Now also works on Windows.


git-svn-id: http://svn.pyinstaller.org/trunk@340 8dd32b29-ccff-0310-8a9a-9233e24343b1
2007-11-27 16:37:33 +00:00