>> It doesn't need to, and reluctance is not wrt. to the proposed new
>> layout, but wrt. changing the current one. Tons of infrastructure
>> depends on the files having exactly the names that they have now,
>> and being located in exactly the locations where they are currently
>> located. Any change to that, whatever minor, will cause problems
>> to some people.
> 
> Just to be absolutely clear:  You are talking about the build environment,
> right?  Because I am not proposing to change any layout of the
> installed Python (wherever that may be :)

Correct.

> I am baffled about why the build environment's layout matters,
> but once an .msi install can place the binaries in any
> old place it wants.  The build structure doesn't have to
> reflect the final installed structure at all.

No. But still, people like to be able to "run" Python out of
a source check-out. This has been supported for a long time,
and more and more stuff was added to support it. For examples
within Python itself, see the support in distutils, getpathp.c,
PCbuild/rt.bat, and Tools/buildbot/*.bat. Reportedly (by
Mark), building Mozilla (the web browser) also "knows"
about PCbuild.

Regards,
Martin
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to