httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Manoj Kasichainula <man...@io.com>
Subject [PATCH] configure.in.in
Date Tue, 07 Dec 1999 06:51:28 GMT
The attached patch gets rid of a minor hack that I stole from PHP4,
and replaces it with a somewhat more major hack. Please comment on it,
especially you PHP guys who wrote the original hack. Please cc: the
php list if you think this is appropriate, since PHP could make a
similar change.

Right now, the AC_OUTPUT() line in configure.in includes a variable
($APACHE_OUTPUT_FILES).  Automake doesn't know how to deal with this,
and probably won't anytime soon, because knowing the value of
$APACHE_OUTPUT_FILES requires running ./configure. So Automake
complains, and a couple of things are broken.

With the patch, we now have a configure.in.in. buildconf, before
running any autoconfish tools, seds it with
's/%APACHE_OUTPUT_FILES%%/list of makefiles/' and writes that to
configure.in, before running the autoconf tools.

With this, the build.mk in PHP4 shouldn't be necessary, because
automake seems to know how to handle all that stuff. make dist almost
works (and I think it can work completely in the Apache tree once I
fix a few errors I made).

Note: after applying the patch, rename configure.in to configure.in.in

-- 
Manoj Kasichainula - manojk at io dot com - http://www.io.com/~manojk/

Mime
View raw message