apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Garrett Rooney <roo...@electricjellyfish.net>
Subject Re: Win32 build schema
Date Thu, 12 May 2005 18:05:39 GMT
William A. Rowe, Jr. wrote:

> So we need to choose a language just to create these files.  What
> do we trust?  I insist we be able to execute it on unix in order
> for anyone to package win32 builds.  One main app, one per-project
> template module (e.g. apr, libapr apr-util etc) and a module-per-
> environment which can stuff up the file.
> 
> What are the per-project templates?  If they came [mostly] from 
> the unix build schema, we would be in hog heaven.
> 
> Perl and java are installed most everywhere, python is catching up,
> .NET is here on modern Windows boxes but most unix boxes don't have
> mono installed.  I'd like this to be painless as possible.

A while back I had posted the beginnings of a patch to gen_make.py that 
used ezt.py to templatize the existing win32 build system, making it 
automatically generated.  This could easily be extended to generate 
other types of build files, if someone was motivated enough to continue 
the work.  I never did because I don't actually have access to a win32 
system to test things on, and none of the win32 developers ever got back 
to me with confirmation on whether things worked or not.

Note that this is how Subversion's win32 build works, and it allows us 
to build with various different versions of visual studio just fine.

-garrett

Mime
View raw message