diff options
author | Jacob Champion <jchampion@apache.org> | 2017-01-26 20:24:58 +0100 |
---|---|---|
committer | Jacob Champion <jchampion@apache.org> | 2017-01-26 20:24:58 +0100 |
commit | b77f2ba33b32846766f94b20bfbdb6974555ce70 (patch) | |
tree | 2bc71dec3ba22271debef11bd5ca37c0dbfdcb0a /configure.in | |
parent | Feature branch for configuring with source-less APR[Util] installs. (diff) | |
download | apache2-b77f2ba33b32846766f94b20bfbdb6974555ce70.tar.xz apache2-b77f2ba33b32846766f94b20bfbdb6974555ce70.zip |
buildconf: allow configuration without APR sources
Previously we required copying the APR (and APR-util) source code into
srclib or some other location on disk in order to build httpd directly
from source. This is annoying if you're on a distribution that already
has the required files in its APR dev packages.
Practically speaking, if you're not building an official distribution
tarball, you only need the following files:
1) config.guess
2) config.sub
3) find_apr.m4
4) find_apu.m4
5) PrintPath
1 and 2 come from automake. 3 and 4 are included in some distributions'
(e.g. Debian's) development packages for APR/-util. That leaves
PrintPath, which has not changed meaningfully in over a decade and is
checked in completely here.
Passing an apr-config executable to buildconf's --with-apr option will
now enable a mode in which the above files (minus PrintPath) are copied
from their respective homes, removing the need for APR sources on disk.
Otherwise, if a source tree is passed, the current behavior is retained
and all of the above files are copied from APR directly.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/trunk-buildconf-noapr@1780441 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions