]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
more configure-time support for dynamically loadable MPMs:
authorJeff Trawick <trawick@apache.org>
Tue, 3 Nov 2009 00:38:06 +0000 (00:38 +0000)
committerJeff Trawick <trawick@apache.org>
Tue, 3 Nov 2009 00:38:06 +0000 (00:38 +0000)
commit33e15a38e8fcaafd3f89aa6f315559657aa2f4cc
treeaea165ea176afa8c84e3004ccc147fc519583963
parentbaecf9e13f7d3cc481ce9084c80f8dcde17fa777
more configure-time support for dynamically loadable MPMs:

. axe --with-mpm="shared" hack, replace with --enable-mpms-shared={all|list}
. replace singular MPM_NAME with access to the list of enabled MPMs
. replace singular MPM_SUBDIR with list MPM_SUBDIRS
. enable OS/2 MPM in same manner as others with configure support instead of
  hard-coding in configure.in

Current state: MPMs are built as static archives (but not linked to httpd) with
--enable-mpms-shared, so they still have to be built with apxs to load
dynamically.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@832228 13f79535-47bb-0310-9956-ffa450edef68
13 files changed:
build/config_vars.sh.in
configure.in
modules/arch/unix/config5.m4
server/mpm/Makefile.in
server/mpm/config.m4
server/mpm/config2.m4
server/mpm/event/config3.m4
server/mpm/mpmt_os2/config.m4 [new file with mode: 0644]
server/mpm/mpmt_os2/config5.m4
server/mpm/prefork/config3.m4
server/mpm/simple/config3.m4
server/mpm/winnt/config3.m4
server/mpm/worker/config3.m4