1. 23 May, 2017 1 commit
  2. 26 Jan, 2017 2 commits
    • Jacob Champion's avatar
      buildconf: add --help for the new behavior · f162a044
      Jacob Champion authored
      buildconf's behavior is a little complicated (and was made more so with
      apr-config mode), so add some self-documentation.
      
      git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/trunk-buildconf-noapr@1780470 13f79535-47bb-0310-9956-ffa450edef68
      f162a044
    • Jacob Champion's avatar
      buildconf: allow configuration without APR sources · 3a3d0c6e
      Jacob Champion authored
      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
      3a3d0c6e
  3. 25 Jan, 2017 4 commits
  4. 24 Jan, 2017 2 commits
  5. 23 Jan, 2017 5 commits
  6. 21 Jan, 2017 8 commits
  7. 20 Jan, 2017 7 commits
  8. 19 Jan, 2017 4 commits
  9. 18 Jan, 2017 2 commits
  10. 16 Jan, 2017 4 commits
  11. 15 Jan, 2017 1 commit