cpython/Lib/distutils/command
Greg Ward ff2d9b7154 Hacked things up a bit so that configuration variables are expanded
in command-line options, and in two phases at that: first, we expand
'install_base' and 'install_platbase', and then the other 'install_*'
options.  This lets us do tricky stuff like
    install --prefix='/tmp$sys_prefix'
...oooh, neat.

Simplified 'select_scheme()' -- it's no longer responsible for expanding
config vars, tildes, etc.

Define installation-specific config vars in 'self.config_vars', rather than
in a local dictionary of one method.  Also factored '_expand_attrs()' out
of 'expand_dirs()' and added 'expand_basedirs()'.

Added a bunch of debugging output so I (and others) can judge the
success of this crazy scheme through direct feedback.
2000-04-26 02:38:01 +00:00
..
__init__.py Added 'bdist' and 'bdist_dumb'. 2000-03-31 03:14:51 +00:00
bdist.py Harry Henry Gebel: 2000-04-25 01:38:20 +00:00
bdist_dumb.py Harry Henry Gebel: import exception classes. 2000-04-26 02:29:51 +00:00
build.py Delete some debugging print statements. 2000-04-10 01:31:58 +00:00
build_clib.py Cleaned up/simplified error-handling: 2000-04-15 22:15:07 +00:00
build_ext.py Cleaned up/simplified error-handling: 2000-04-15 22:15:07 +00:00
build_py.py Delete some debugging print statements. 2000-04-10 01:31:58 +00:00
clean.py Tweaked all over: 2000-03-18 17:33:18 +00:00
install.py Hacked things up a bit so that configuration variables are expanded 2000-04-26 02:38:01 +00:00
install_lib.py Added 'get_inputs()'. 2000-03-31 02:53:07 +00:00
sdist.py Supply short form for --manifest-only (-o) and --force-manifest (-f) 2000-04-26 01:14:33 +00:00