classification
Title: Distutils add ability to skip build [Feature Request]
Type: feature request
Components: Distutils Versions: Python 3.0
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: Eloff, christian.heimes
Priority: low Keywords:

Created on 2008-01-12 20:14 by Eloff, last changed 2008-01-12 20:43 by christian.heimes.

Messages
msg59836 (view) Author: Daniel Eloff (Eloff) Date: 2008-01-12 20:14
There seems to be no way to skip the build step when running "setup.py
install" The behavior in such a case should be to skip build and use the
existing binaries as created in a separate build step or else print an
error. That way you can do "setup.py build" followed by "setup.py
install --skip-build" and you only have one build taking place.

The purpose of this would be to allow build to take place on a separate
computer to install. Currently I do this on Vista because MSVC 2003 is
not recommended or supported, and distutils won't use the installed MSVC
2005. So I do the build on a (virtual) XP machine and then install by
hand for lack of this option. I think Vista is a strong enough use case
to justify adding this feature.
msg59837 (view) Author: Christian Heimes (christian.heimes) Date: 2008-01-12 20:43
Python 2.5's distutils has a --skip-build option for the install
command. In which way doesn't it solve your use case?


For Windows I recommend MinGW32 as compiler. It's sufficient for most users.
History
Date User Action Args
2008-01-12 20:43:01christian.heimessetpriority: low
type: feature request
messages: + msg59837
nosy: + christian.heimes
2008-01-12 20:14:27Eloffcreate