1
0
mirror of https://github.com/apache/httpd.git synced 2026-01-26 19:01:35 +03:00
Commit Graph

25 Commits

Author SHA1 Message Date
Roy T. Fielding
845cbfd508 Update our copyright for this year.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93918 13f79535-47bb-0310-9956-ffa450edef68
2002-03-13 20:48:07 +00:00
Justin Erenkrantz
47a0b25b5c APR-util has renamed buildconf.sh to buildconf to match APR and httpd-2.0.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89864 13f79535-47bb-0310-9956-ffa450edef68
2001-08-01 20:49:05 +00:00
Ryan Bloom
32ecec4651 Note the change to the CVS server in the buildconf script.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89562 13f79535-47bb-0310-9956-ffa450edef68
2001-07-17 04:57:43 +00:00
Greg Ames
301bdefb3c give the poor users (i.e. us) a clue that something might be wrong when
buildconf fails in subdirectories


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88871 13f79535-47bb-0310-9956-ffa450edef68
2001-04-16 19:55:05 +00:00
Jeff Trawick
1fd4cdb7fc Abort apache buildconf if apr buildconf or apr-util buildconf fails.
Otherwise, the error message from apr or apr-util (e.g., invalid libtool
version) is lost in the stream of output.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88602 13f79535-47bb-0310-9956-ffa450edef68
2001-03-28 16:03:49 +00:00
Roy T. Fielding
30bf9d3e42 Untangled the buildconf script and eliminated the need for build's
aclocal.m4, generated_lists, build.mk, build2.mk, and a host of other
libtool muck that is now under srclib/apr/build.  More to follow.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88570 13f79535-47bb-0310-9956-ffa450edef68
2001-03-24 09:43:06 +00:00
David Reid
aa564c0a69 We don't have config.guess until later in the build cycle, so change the
test to use uname.  with this change a clean CVS copy will build using
./buildconf;./configure;make exactly like it should.

Thanks Sascha.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86310 13f79535-47bb-0310-9956-ffa450edef68
2000-09-24 12:40:05 +00:00
Sascha Schumann
7cb5b58676 Add Convert-to-BSD-Makefiles-On-The-Fly system
Note 1: Only needed for BSD/OS.
Note 2: Invent better heuristic (timestamp checks for build/*.mk).
Note 3: Conversion is currently one-way
Note 4: Don't package on BSD/OS.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86284 13f79535-47bb-0310-9956-ffa450edef68
2000-09-22 17:07:47 +00:00
Sascha Schumann
58958c7bd8 Always delete generated_lists. This should cure problems with makes
which don't handle the .PHONY target correctly.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86142 13f79535-47bb-0310-9956-ffa450edef68
2000-08-23 20:19:17 +00:00
Ben Laurie
518183d359 Less verbose solution.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84799 13f79535-47bb-0310-9956-ffa450edef68
2000-03-19 17:12:35 +00:00
Ben Laurie
b6591793b0 Tru64 make uses the wrong directory for includes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84793 13f79535-47bb-0310-9956-ffa450edef68
2000-03-18 14:06:33 +00:00
Ben Laurie
3355ee5a68 Tru64 make gets confused by null argument!
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84792 13f79535-47bb-0310-9956-ffa450edef68
2000-03-18 13:07:40 +00:00
Manoj Kasichainula
be68e3674f Allow arguments to buildconf. Makes cvsclean, etc. a bit easier.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84772 13f79535-47bb-0310-9956-ffa450edef68
2000-03-15 23:31:14 +00:00
Dirk-Willem van Gulik
4a67c03b07 Just make 'buildconf' run on BSD (there is a space after the hash-bang) and
added bogus INSTALL file plus some blurp in readme.mpm to point out that
you really need libtool and autoconf (which need m4).

On some platform's I found that I really HAD to use 'gmake' as the normal
make would not grok it. So I am wondering if adding something like

# Work out a correct 'make'. The issue is that we should use
# 'gmake' which is called 'make' on some platforms, and 'gmake'
# on some others.
#
GUESS=${MAKE:-make}

if `(${GUESS} -v | grep "GNU Make") > /dev/null 2>&1 `; then
        # Looks like gmake.
else
        GUESS=gmake
        if `${GUESS} -v | grep "GNU Make" > /dev/null 2>&1`; then
                echo Warning: Using 'gmake' instead of 'make'.
        else
                echo No 'gmake' found. Please set the MAKE environment
                echo variable first.
                exit 1
        fi
fi

MAKE=${GUESS}
export MAKE

to 'buildconf' would be appropriate to detect this ??

Dw.
PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84749 13f79535-47bb-0310-9956-ffa450edef68
2000-03-13 18:44:41 +00:00
Sascha Schumann
bbe1a3601e These changes are committed together, because they depend on each other.
-   shared modules can be built in the tree
    -   added support for --with-layout, uses APACI's config.layout
    -   working 'make install'
    -   working 'make depend'
    -   working Pthreads checks
    -   buildconf replaced


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84423 13f79535-47bb-0310-9956-ffa450edef68
2000-01-11 13:11:13 +00:00
Sascha Schumann
ca9065bb08 Fix IFS handling. This has the nice side effect that we do not need tr
anymore.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84374 13f79535-47bb-0310-9956-ffa450edef68
1999-12-29 23:53:14 +00:00
Manoj Kasichainula
6e5e06b2bb --include-deps only seems to take advantage of pregenerated
dependencies, and makes the build process refuse to generate them, so
this removes it. It should be used when making a distribution, though.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84356 13f79535-47bb-0310-9956-ffa450edef68
1999-12-22 03:16:37 +00:00
Manoj Kasichainula
1f1dac6218 We don't need the capability to build an acconfig.h anymore; AC_DEFINE
provides everything we need for equivalent functionality. This change
deletes the intrastructure that built acconfig.h.in before.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84344 13f79535-47bb-0310-9956-ffa450edef68
1999-12-21 07:21:37 +00:00
Manoj Kasichainula
c90bca7e6c Don't actually run ./configure in buildconf, it wastes lots of time if
we want to use ./configure's flags, among other things.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84332 13f79535-47bb-0310-9956-ffa450edef68
1999-12-20 04:38:26 +00:00
Manoj Kasichainula
74b8962e41 We actually don't have to remove config.cache, because
AC_CONFIG_SUBDIRS redirects APR's config.cache to point to Apache's.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84331 13f79535-47bb-0310-9956-ffa450edef68
1999-12-20 04:34:45 +00:00
Manoj Kasichainula
9a754c241a Put back the removing of config.cache. Also add a -f flag to the rm to
eliminate a warning.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84328 13f79535-47bb-0310-9956-ffa450edef68
1999-12-20 02:36:13 +00:00
Manoj Kasichainula
d90986d3cd Make Apache's configure script run APR's.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84325 13f79535-47bb-0310-9956-ffa450edef68
1999-12-20 01:54:39 +00:00
Manoj Kasichainula
7ae5490a00 We need to run autoheader to compile APR.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84324 13f79535-47bb-0310-9956-ffa450edef68
1999-12-20 01:44:59 +00:00
Ben Laurie
c0dd97c44c Build APR, too.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84318 13f79535-47bb-0310-9956-ffa450edef68
1999-12-19 16:36:19 +00:00
Manoj Kasichainula
c6b9cc45c1 The second part of the big autoconf patch, which actually adds autoconf
building to the tree.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84187 13f79535-47bb-0310-9956-ffa450edef68
1999-11-29 23:47:33 +00:00