Re: Revamping Python build system (Was: pythonXX.dll size: please split CJK codecs out)



Giovanni Bajo wrote:
>>I'm sure Martin would be happy to consider a patch to make the build
>>system more efficient. :)
>
> Out of curiosity, was this ever discussed among Python developers? Would
> something like scons qualify for this? OTOH, scons opens nasty
> self-bootstrapping issues (being written itself in Python).

No. The Windows build system must be integrated with Visual Studio.
(Perhaps this is rather, "dunno: is it integrated with VS.NET 2003?")

When developing on Windows, you really want all the support you can
get from VS, e.g. when debugging, performing name completion, etc.
To me, this makes it likely that only VS project files will work.

> Before considering a patch (or even a PEP) for this, the basic requirements
> should be made clear. I know portability among several UNIX flavours is one,
> for instance. What are the others?

Clearly, the starting requirement would be that you look at the build
process *at all*. The Windows build process and the Unix build process
are completely different. Portability is desirable only for the Unix
build process; however, you might find that it already meets your needs
quite well.

Regards,
Martin
.



Relevant Pages

  • Re: Worm
    ... Patch to SP 4, you chose the windows 2000 patch. ... to SP4. ... Martin ...
    (microsoft.public.win2000.security)
  • Re: Virus in microsoft Patch
    ... "Windows must restart because the Remote Procedure Call ... your system and install the patch mentioned above. ... You can also configure Automatic Updates to automatically ...
    (microsoft.public.windowsxp.security_admin)
  • Re: Is running a patch that changes something in Windows XP permis
    ... again for a Microsoft MVP: I have been trying to understand what the ... Windows XP versions before SP2 the system was recognised as SP2 RC1. ... > some things to quote here that tell us that the patch probably does not ... > change the value of TcpNumConnections in the registry and that there isn't ...
    (microsoft.public.windowsxp.general)
  • Re: Daylight Savings Time 2007 and Windows 2000 Server...
    ... Joe Richards Microsoft MVP Windows Server Directory Services ... support older versions of their software as well as Microsoft. ... patch for this problem but to also thoroughly test it and develop the ...
    (microsoft.public.windows.server.active_directory)
  • Re: Learning process
    ... a million users on Windows would be ... Most of the patches are fixes for problems in security and a lot of ... pile of games or the SQL blaster which required 2 patchs - patch 1, ... holes *aren't* patched almost immediately. ...
    (alt.comp.lang.learn.c-cpp)