Commit 10ffaacb authored by Ralf S. Engelschall's avatar Ralf S. Engelschall
Browse files

Major Configure Cleanup

 =======================

1.  Now every Makefile receives a SRCDIR option which
    is set to ".", "..". "../.." etc. for the various subdirs and thus shows
    the individual path to the root of our src/ directory.
    [MAJOR CHANGE]

2.  Replaced ugly INCLUDES_DEPTH[0-2] kludge with a SRCDIR based
    INCLUDES0 option which now reads ``INCLUDES0=-I$(SRCDIR)/os/unix
    -I$(SRCDIR)/include''
    [MAJOR CHANGE]

3.  Now replaced all locally defined INCDIR's with a globally
    defined INCDIR=$(SRCDIR)/include

4.  Removed the TARGET option from all Makefiles (because it is
    not needed there) except for the top-level one (where it is needed)

5.  Stripped confusing comments (##RULE..., etc.) and
    consequently add Begin/End comments for the generated sections

6.  All Makefiles now contain a header with inheritance
    information, i.e. from which files it was derived

7.  Subdirectory movement messages is now built-in for easier
    following where the build process currently stays.

8.  All comments now have the same style in the Configure script.

9.  The Apache license header was added to the Configure script

10. Fixed a few bugs in Configure ([<space><tab>] vs. [<space><space>], etc.)

11. Tested under FreeBSD, Linux, Solaris and SunOS to make sure no
    new bugs were introduced. Hmmm....

[Re-run the Configure script!]


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80576 13f79535-47bb-0310-9956-ffa450edef68
parent 810c9185
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment