[Distutils] windows installer
David Arnold
davida@pobox.com
Wed Sep 5 23:34:01 2001
i have a problem with the bdist_wininst target for one of my projects.
on Unix (where i use sdist), i override the install command class to
do some customisation and configuration on the destination machine,
but with bdist_wininst, the install command is run on the packager's
machine, not the target.
i'd like to be able to register COM servers, create start-menu
shortcuts, etc, from within the installer.
so ...
what do people think about allowing an additional option in the
setup.cfg, understood by bdist_wininst (and, more particularly,
wininst.exe) that is the name of a script to be run by the selected
interpreter after completing the installation?
i could then install a `post_wininst.py' script, add it setup.cfg, and
when run from wininst.exe, it could do the post-installation things, and
if necessary, even remove itself when done. when the script exits,
wininst.exe can splash the final wizard pane, and exit.
comments?
d