| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
Add --with-installbuilddir to configure.
Add --apr-libtool option to apr-config so that third-parties can figure
out where this generated libtool is.
(Previously, httpd-2.0 would copy libtool for APR which isn't very nice.)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63098 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
once we switched to run-time linking, libtool decided we wanted
to use a .so file instead of an archive
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62654 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62638 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62633 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
third-parties easy access to APR configuration parameters.
Reviewed by: Greg Stein
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62628 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
We need to figure out what AIX can support or not. Since I don't have
AIX, I have no way of doing any further research, so this needs to be
reverted.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62625 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
we build libapr.la), it will remember the dependencies for us. So, if a
third-party (say httpd, flood, SVN, etc.) want to link against libapr.la,
they don't need to worry about the library dependencies that are currently
stored in EXTRA_LIBS et al.
This has been tested with libtool-1.4. Further testing and integration
needs to be done. But, this could simplify our build system a bit w.r.t.
library dependencies.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62618 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62605 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
(e.g., Apache DSO modules) that use APR
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62602 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62592 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62454 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
build directory.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62438 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Scripts migrated from httpd-2.0 for building exports.c and export_vars.h
(make_exports.awk and make_var_export.awk). Removed obsolete script
(make_export.awk).
Used Victor's CPP rules from httpd-2.0 to create apr.exp list of
exported symbols (for AIX) from the export.c and export_vars.h files.
export.lo is then created for programs (like httpd) that need to link
against a stub library so that the symbols will be available to all
DSOs.
Reviewed by: Victor J. Orlikowski
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62425 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
variable.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62418 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
during make install
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62322 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62321 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62145 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that added INSTALL_SUBDIRS broke the build. I couldn't find a way of getting
it to work with an empty INSTALL_SUBDIRS (others may be able to) so I
opted for setting it initially to 'none' and then testing for that when
come to make install.
This gets make install working again but was only tested on beos. Other
platforms shouldn't be affected, but please test.
Brian, does this work for OS/2?
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62045 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62024 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61656 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
make process, being sure that they are run last. This may not be a
good idea if the test programs are not as portable as APR itself.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61574 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
Gnu makefile guidelines.
Submitted by: Justin Erenkrantz <jerenkrantz@ebuilt.com>
Reviewed by: Roy Fielding
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61496 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
when libtool is used. It doesn't work without libtool yet however.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61487 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
The default is to use libtool
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61465 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61459 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61446 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61254 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
The exports files are automatically rebuilt by a plain "make" at the
top-level. "make foo.exports" won't do it, and we need to live with it until
somebody finds a better way to do dynamic dependencies (portably).
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61244 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61243 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61237 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
- toss MODULES from the Makefile; it wasn't doing anything useful (SUBDIRS
is the key)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61049 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61039 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To simplify the task, I also shifted the Makefiles to include a rules.mk
(based on APRUTIL's with a few tweaks). Still needs some work to remove the
INCLUDES setup in all the Makefiles (these can be shared).
buildconf now does more work (and generates some output)
aclocal.m4 is based on a number of M4 files, rather than standalone
apr/test/ has been updated but is probably broken in a few ways.
objs/ is now gone. we link directly from the .lo files.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61037 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
same dir), then two copies of the include headers were processed. Instead,
just process the true source dir, rather than those source headers *and* the
headers created during the config/build.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60994 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60963 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Submitted by: Mo DeJong <mdejong@cygnus.com>
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60956 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
and FreeBSD, and I can't tell that it helps anyway.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60941 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60936 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
clean, and a make. Then it tries to run each test program. This doesn't
work yet, because some of the test programs require user input. I will be
working on this problem so that 'make test' can correctly tell somebody if
APR is working properly on their platform.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60854 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
interpreter explicitly so that the path coded in make_export.pl doesn't
have to be correct.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60834 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
make distclean is used.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60828 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60823 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Build process:
-add datadir and localstatedir substitutions
-fix layout name
-fix logfilename misspelling
-fix evaluation of installation dir variables and
-replace $foobar by $(foobar) to be usefull in the makefile
Cross compile:
-add rules for cross-compiling in rules.mk. Okay, rule to check for
$CC_FOR_BUILD is still missing
-use CHECK_TOOL instead of CHECK_PROG for ranlib
-add missing "AR=@AR@" to severaly Makefile.in's
-cache result for "struct rlimit"
-compile all helper programs with native and cross compiler
and use the native version to generate header file
PR: 6384
Submitted by: "R�diger" Kuhlmann <Tadu@gmx.de>
Reviewed by: Ryan Bloom
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60545 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
libapr.a. Unfortunately, libapr.a didn't get built at all times
when it needed to be built (e.g., normal APR source file modification).
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60528 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
| |
libapr.a at "make install" stage even if libapr.a is up to date after
"make all" stage.
It seems this patch is required to fix that behavior.
Submitted by: Jun Kuriyama <kuriyama@imgsrc.co.jp>
Reviewed by: Jeff Trawick
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60519 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
so that those generated html pages are ignored by CVS.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60432 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Basically, Apache now runs APR's configure script first. APR's configure
script has been setup to create a new file, APRVARS. APRVARS is basically
all of the environment variables that APR wants to export to the program
that is using it. This allows the calling program to "source" APRVARS
and get those environment variables.
Removed hack to make platforms use -ldl.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60268 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59982 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
files that should be cleaned.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59967 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
This should make the fact that this is a private header file more obvious.
This also updates all of the references to apr_config.h
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59924 13f79535-47bb-0310-9956-ffa450edef68
|