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 |