Completely revamp configure so that it preserves the standard make

variables CPPFLAGS, CFLAGS, CXXFLAGS, LDFLAGS and LIBS by moving
the configure additions to EXTRA_* variables.  Also, allow the user
to specify NOTEST_* values for all of the above, which eliminates the
need for THREAD_CPPFLAGS, THREAD_CFLAGS, and OPTIM.  Fix the setting
of INCLUDES and EXTRA_INCLUDES.  Check flags as they are added to
avoid pointless duplications.  Fix the order in which flags are given
on the compile and link lines.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88960 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Roy T. Fielding
2001-04-29 05:24:11 +00:00
parent 6a6e54f29e
commit f1f5f01fdb
20 changed files with 157 additions and 108 deletions

View File

@ -6,6 +6,6 @@ APACHE_MODPATH_INIT(echo)
APACHE_MODULE(echo, ECHO server, , , no)
LTFLAGS="$LTFLAGS -export-dynamic"
APR_ADDTO(LTFLAGS,-export-dynamic)
APACHE_MODPATH_FINISH