- 30 Aug, 2000 1 commit
-
-
Greg Ward authored
-
- 29 Aug, 2000 1 commit
-
-
Greg Ward authored
Changed 'core.setup()' so it sets them to reasonable defaults. Tweaked how the "usage" string is generated: 'core' now provides 'gen_usage()', which is used instead of 'USAGE'. Modified "build_py" and "sdist" commands to refer to 'self.distribution.script_name' rather than 'sys.argv[0]'.
-
- 27 Aug, 2000 1 commit
-
-
Greg Ward authored
Fix bad operator precedence: should be "(metadata or '') + '\n'".
-
- 26 Aug, 2000 3 commits
-
-
Greg Ward authored
The known bug (bogus error message when an empty file is extracted) is fixed. Other changes: - The target-compile and target-optimize flags of bdist_wininst are gone. It is no longer possible to compile the python files during installation. - The zlib module is no longer required or used by bdist_wininst. - I moved the decompression/extraction code into a separate file (extract.c). - The installer stub is now compressed by UPX (see http://upx.tsx.org/). This reduces the size of the exe (and thus the overhead of the final installer program) from 40 kB to 16 kB. - The installer displays a more uptodate user wizard-like user interface, also containing a graphic: Just's Python Powered logo. (I could not convince myself to use one of the BeOpen logos). - The installation progress bar now moves correctly.
-
Greg Ward authored
-
Greg Ward authored
don't assign None to any attributes of the Extension object.
-
- 22 Aug, 2000 2 commits
- 15 Aug, 2000 4 commits
-
-
Greg Ward authored
-
Greg Ward authored
'--source-only' options.
-
Greg Ward authored
hack to find the two created RPM files (source and binary) and move them to the "dist dir" (default "dist").
-
Greg Ward authored
represents packages as strings, not tuples. This allowed a simplification in 'get_package_dir()', too -- can now assume that 'package' is a string.
-
- 13 Aug, 2000 8 commits
-
-
Greg Ward authored
and is much better documented to boot.
-
Greg Ward authored
argument list.
-
Greg Ward authored
* use self.debug_print() for debug messages * uses now copy.copy() to copy lists * added 'shared_lib_extension=".dll"', ... , this is necessary if you want use the compiler class outside of the standard distutils build process. * changed result type of check_config_h() from int to string
-
Greg Ward authored
* changed some list.extend([...]) to list.append(...) * added '/g0' to compiler_options, so compiler doesn't stop after 100 warnings
-
Greg Ward authored
by the user.
-
Greg Ward authored
-
Greg Ward authored
-
Greg Ward authored
-
- 08 Aug, 2000 1 commit
-
-
Greg Ward authored
-
- 07 Aug, 2000 2 commits
-
-
Greg Ward authored
participates in the "--root" hack, ie. it also has a new root directory hacked on at the very last minute (essential if the .pth file is to be included in an RPM or other smart installer!).
-
Greg Ward authored
(allows the same FancyGetopt object to be used multiple times with different option tables).
-
- 05 Aug, 2000 2 commits
- 04 Aug, 2000 4 commits
- 02 Aug, 2000 11 commits
-
-
Greg Ward authored
-
Greg Ward authored
the --help-formats output. Also moved that list up so it's more obvious when adding formats.
-
Greg Ward authored
the one in cmd.py).
-
Greg Ward authored
-
Greg Ward authored
-
Greg Ward authored
consistency.
-
Greg Ward authored
- added big comment describing possible problems - look for and react to versions of gcc, ld, and dlltool; mainly this is done by the 'get_versions()' function and the CygwinCCompiler and Mingw32CCompiler constructors - move 'check_config_h()' to end of file and defer calling it until we need to (ie. in the CygwinCCompiler constructor) - lots of changes in 'link_shared_object()' -- mostly seems to be library and DLL stuff, but I don't follow it entirely
-
Greg Ward authored
in '_init_nt()' (they were kludges for CygwinCCompiler and no longer needed).
-
Greg Ward authored
-
Greg Ward authored
it so BCPPCompiler actually works, so I'm provisionally accepting it -- ugly and working is better than not working! Major changes: - normalize paths (apparently BC++ doesn't like slashes) - overhauled how we search for and specify libraries on the linker command-line - hacked up 'find_library_file()' so it knows about "debug" library naming convention as well as "bcpp_xxx.lib" -- the question is, is this a well-established and sensible convention? Also: - change to use 'util.write_file()' to write the .def file
-
Greg Ward authored
-