httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Francis ANDRE" <>
Subject Re: Directions for Win32 binary httpd
Date Thu, 08 Dec 2005 17:07:21 GMT
IMHO, ant should not be used to generate the configure and makefile scripts;
Instead the building process must avoid all these specific Unix tools
like autoconf/configure. As a example of a great usage of ant for building a
product, have a look to the directory in the Apache axis project : 

It is the build directory for the Apache Axis C version  targeting the
major platforms as Linux, OS/400 HP-UX, OS/390 and so on.

I am using a similar approach for a tool targeting WXP, Linux, OS/390 and it
works as expected: only one build infrastructure for all platforms.



----- Original Message ----- 
From: "Graham Leggett" <>
To: <>
Sent: Thursday, December 08, 2005 3:28 PM
Subject: Re: Directions for Win32 binary httpd

> Francis ANDRE wrote:
>> I do not address APR, but httpd. So even if APR seems to need make (while 
>> I am not really convince that ant cannot makes the job)., ant could be 
>> use for the httpd build process.
> The biggest body of work that needs to be done during the build is handled 
> in the ./configure script. The ./configure script (built by autoconf) is 
> designed already to handle the different types of make out there.
> Changing from make to ant would involve teaching autoconf to create 
> ./configure to make ant scripts instead of Makefiles, and that's just 
> doing the same thing just using a different program, it buys nothing.
> If however you extended ant so that it could do the job of 
> autoconf/configure, then you would be onto something. But only on 
> platforms that supported Java, of course.
> Regards,
> Graham
> --

View raw message