History log of /httpd/srclib/Makefile.in
Revision Date Author Comments Expand
7272c583c8dbaf63073c04bfb5cf4ffde5c9cc65 153400 11-Feb-2005 jorton

Support use of an external copy of the PCRE library: * configure.in: Set abs_{builddir,srcdir} higher. Add --with-pcre flag; build against external PCRE library if used. * Makefile.in (install-include): Don't install pcre headers any more. * srclib/Makefile.in (SUBDIRS): Remove. PR: 27550 (part two) Submitted by: Andres Salomon <dilinger voxel.net>, Joe Orton

ea6cd677f3153b831207c122b913f18396d7eac4 95061 13-May-2002 jerenkrantz

First pass at trying to standardize httpd-2.0's usage of APR and APR-util so that they can be separated - use an installed APR and APR-util with httpd-2.0. This is not expected to achieve full separation, but is merely the first step in the process. The tree should still be buildable in the source-only case. This commit does the following things: - Use the standard find_apr.m4 and find_apu.m4 m4 macro files that flood and Subversion already use for locating APR and APR-util. This adds the --with-apr and --with-apr-util configure options. - Stop using APRVARS and export_vars.sh. - Use apr-config and apu-config to determine dependencies. - Add AP_BUILD_SRCLIB_DIRS and AP_CLEAN_SRCLIB_DIRS values (names stink) to dynamically figure out what subdirs in srclib we will build. (What we really want to do is set one value - go L->R on build and R->L on clean. I can't think of a way to do this.) - If we are using APR and APR-util that are already installed, don't specify them in srclib. (This still needs some work I bet.)

945d3b92269dadb112afd66fe1c0670e862cf3ee 92614 27-Dec-2001 aaron

Whoops, didn't mean to get rid of the whole line.

04a013f10cd5f6678f6672b42b29d711cb1deee4 92613 27-Dec-2001 aaron

This old variable does not appear to be in use any longer.

1ddf25b77b03f7f4fd7a7676b62755da90cd3e0c 91017 13-Sep-2001 rbb

rules.mk is stored in $(top_blddir). Without this change, VPATH builds stop working.

52e6ac7ceb63724bc125e098831449f6ed4debdc 90850 31-Aug-2001 rbb

Allow us to build APR before APR-util, but clean APR-util before APR. This should fix the build for BeOS.

0b83f0591ae4d4c839fa1438adc6acefb303fa3d 90844 31-Aug-2001 dreid

With my normal sense of missing the boat :) This gets the build working on BeOS again :) Apologies for the delay :( Jeff changed the order of apr-util and apr to solve a "cleaning" issue but that makes me uncomfortable as apr-util is dependant on apr, so if we clean apr-util we shouldn't be altering anything in apr. If I decide to rebuild apr-util then apr should still be buildable. Sorry Jeff but I think we need a different solution :( Submitted by: Peter Schultz <pete@beforever.com>

16baf881b091fb06d3499c700c3cd053278281f1 89825 31-Jul-2001 trawick

get "make extraclean" working for apr-util again the apr-util build now depends on files in apr; "make extraclean" in apr removes some of those files, causing a subsequent "make extraclean" in apr-util to blow*; make in apr-util first so we don't have this problem *on some platforms make aborted; on others the error was ignored though apr-util wasn't cleaned

f04eb64b3d10b3f87a9ad87989823ebd8618f70b 88303 24-Feb-2001 rbb

We need to build expat-lite before APR-utils, so just move that variable to before apr-util.

adc9a96eb3f2ee826dea80b7bc61273221c70139 87197 05-Dec-2000 rbb

Add apr-util to the build process. This should now build once everything has been checked out to the correct locations.

eec6b6f40a8f0a4a47bab0b6646dab79e8de8468 87190 05-Dec-2000 rbb

Get base Apache to build properly. This doesn't solve the problem of not having apr-util, but we should be getting to the link stage now.

bfe4962cf5e5044430fe1fde7f288a029baf36c0 87084 26-Nov-2000 gstein

missed one. This is needed to build the new aputil library.

6687a315a676cbcb8063a8477a579876d82ab327 85743 01-Jul-2000 gstein

config magic for enabling DAV, Expat, and SDBM. *) AP_LIBS contains the target .a files from src/lib/ *) AP_LIB_DIRS contains add'l directories (besides pcre and apr) that we will build (and generate Makefiles for) *) apache_need_expat and apache_need_sdbm are two new configure feature macros; set by the DAV stuff as needed *) hackery to deal with dav/fs/ since it isn't really a module *) do endian testing, so we can feed it into Expat to optimize that code

06924437019f9871bc4ee49748511130548b7d35 85153 06-May-2000 rbb

Replace hsregex with PCRE. The PCRE library is always used in 2.0, regardless of what system we are on. Currently, we are using the POSIX wrappers that PCRE provides.

b3aeccd394a91bef671438fa47b9ccd7cd6145a5 85102 30-Apr-2000 sascha

Overall UNIX build system improvements: * Makefile header is now completely dynamic * Absolute paths everywhere (fixes Tru64 support) * Get rid of LTLIBRARY_SHARED_NAME rule in library.mk (fixes Irix support, untested) * VPATH does not contain variables anymore (fixes UnixWare support) * Remove inclusion of program.mk in support/Makefile.in (PROGRAM_NAME is empty => breaks Irix and others) * Call REENTRANCY_FLAGS earlier, so that flags are passed to header checks (might fix OpenBSD pthread.h-detection, untested)

2795c373a9fb112dc77576c1dfc23119f02d598a 84770 15-Mar-2000 manoj

Minor nit: use top_srcdir instead of topsrcdir, to be more consistent with autoconf.

6ca0e6973c8176100f4a426444823ae5e777e28f 84423 11-Jan-2000 sascha

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

/httpd/Makefile.in /httpd/acinclude.m4 /httpd/build/build.mk /httpd/build/build2.mk /httpd/build/buildcheck.sh /httpd/build/cvsclean /httpd/build/fastgen.sh /httpd/build/library.mk /httpd/build/ltlib.mk /httpd/build/mkdep.perl /httpd/build/program.mk /httpd/build/rules.mk /httpd/build/snapshot /httpd/build/special.mk /httpd/buildconf /httpd/configure.in /httpd/modules/Makefile.in /httpd/modules/aaa/Makefile.in /httpd/modules/aaa/config.m4 /httpd/os/Makefile.in /httpd/os/config.m4 /httpd/os/unix/Makefile.in /httpd/server/Makefile.in /httpd/server/mpm/Makefile.in /httpd/server/mpm/config.m4 /httpd/server/mpm/dexter/Makefile.in /httpd/server/mpm/dexter/config.m4 /httpd/server/mpm/mpmt_pthread/Makefile.in /httpd/server/mpm/mpmt_pthread/config.m4 /httpd/server/mpm/prefork/Makefile.in /httpd/server/mpm/prefork/config.m4 /httpd/server/mpm/prefork/prefork.c Makefile.in expat-lite/Makefile.in