Message60922
Logged In: YES
user_id=1581732
A bit more background; I'm starting to appreciate the
problem. The makefile plays a part, but the real problem is
down is down in Lib/distutils/command/install_scripts.py.
Makefile/altinstall builds
Makefile/sharedinstall executes
setup.py imports
distutils.core/setup() invokes indirectly
distuitls.commands/install_scripts.py
And install_scripts.py needs to be taught about the
suffixes, or be passed a new destination filename.
Note that setup() must be backward compatible back several
versions.
So it seems like the problems are:
1. Change the Makefile target sharedinstall to somehow pass
the right suffix into setup. Also make sharedinstall alter
the scripts to call the right version of python.
2. Change the Makefile target bininstall to add hard links
for the scripts, e.g., from pydoc2.5 to pydoc.
3. Somehow pick up the parameters in
Lib/distutils/commands/install_scripts.py and tack on the
right suffix when copying.
I'll whack at it tomorrow. |
|
Date |
User |
Action |
Args |
2008-01-20 09:58:43 | admin | link | issue1495488 messages |
2008-01-20 09:58:43 | admin | create | |
|