diff options
author | Greg Ward <gward@python.net> | 2000-04-26 02:38:01 (GMT) |
---|---|---|
committer | Greg Ward <gward@python.net> | 2000-04-26 02:38:01 (GMT) |
commit | ff2d9b71547d95566416fa968872910ca9c4adb1 (patch) | |
tree | 3766cc0b18f1d891820c14ec129b30a838a6c3f2 /Doc/lib/libgetpass.tex | |
parent | 6ce94b72c6764c2d72ecb6128eeb8902f6798f79 (diff) | |
download | cpython-ff2d9b71547d95566416fa968872910ca9c4adb1.zip cpython-ff2d9b71547d95566416fa968872910ca9c4adb1.tar.gz cpython-ff2d9b71547d95566416fa968872910ca9c4adb1.tar.bz2 |
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.
Diffstat (limited to 'Doc/lib/libgetpass.tex')
0 files changed, 0 insertions, 0 deletions