| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
(install): Install pkgconfig .pc file with -N suffix.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@65242 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
installbuilddir so the standalone apr-util build can use them.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@65212 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@65142 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@65141 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
SINIX, where cc -E fails on header files.
PR: 29169
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@65136 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64962 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
have built for a gcov run and have already run the tests.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64952 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
* build/gen-build.py: Fix for Python 1.x.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64908 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64895 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
* configure.in: Point at build-outputs.mk in the srcdir.
* Makefile.in: Define top_srcdir and top_blddir etc higher; include
$srcdir/arch/@OSDIR@ and $srcdir/include.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64894 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
upon Python at packaging time, but not at end-user config/build time. As far
as I can tell, the build continues to function properly. (out-of-dir
config/make not tested, and apr-iconv prolly needs some work)
The buildconf scripts now generate a build-outputs.mk file which is included
by the root's Makefile (via the build/gen-build.py script). bulid-outputs.mk
specifies all of the various files present in the distribution.
The top-level Makefiles were simplified to use an $(OBJECTS) symbol rather
than 'find'ing them. Similarly, a $(HEADERS) symbol is used for the exports.
The corresponding delete-* targets were eliminated since we have a precise
set of inputs.
The subdirs' Makefiles were removed since they are no longer called/used.
The apr-util/uri Makefile was responsible for compiling a C program to
generate the uri_delims.h file. That process was replaced by a Python script
to generate the header (called by buildconf). The .c and .dsp were left for
the Windows build to continue, but that should be revamped.
build/apr_rules.mk was revamped somewhat to avoid recursion, but a lot of
cleanup is still needed. Much of the recursive/local/x- logic is no longer
needed and can be elimianated. rules.mk was created for inclusion by N
makefiles, but that isn't really true any more, so it could probably be
tossed (caveat: test/Makefile). Saved for a phase 2.
Some additional work was added to properly clean up files in */build/,
rather than relying on a makefile in there.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64891 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
target.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64890 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.in: Substitute APR_CONFIG_LOCATION as "build" or "source"
appropriately.
* apr-config.in: Set location to @APR_CONFIG_LOCATION@ rather than
fragile pwd/realpath guesswork; pick up and use APR_BUILD_DIR instead
of $thisdir.
* Makefile.in (apr-config.out): New target.
(install): Install apr-config.out instead of apr-config.
PR: 8867
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64888 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64712 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
platforms, not just AIX.
PR: 18420
* configure.in: Remove lib_target_libs setting for AIX.
* Makefile.in ($(TARGET_LIB)): Use ALL_LIBS instead of
configured lib_target_libs value in $(LINK) line.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64664 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"make [foo]clean"
for make clean:
zap all test programs, not just the ones we run from "make check"
for make distclean:
zap exports.c, export_vars.h instead of waiting for extraclean
zap apr_rules.mk... fix the old rules.mk references that weren't
changed when the file was renamed to rules.mk
for make extraclen:
zap ltmain.sh and libtool.m4
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64497 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64329 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63898 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"make check" (If anyone has strong feelings about this, I don't mind
changing it to "make test" again.)
Add an explicit all target to the test/Makefile that simply builds the
normal and non-portable programs.
Add a check target to the test/Makefile that makes sure all test
programs are built then runs each one.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63850 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
| |
the "-0" suffix on the lib name.
- Remove "lib" prefix from APR_LIBNAME definition.
- Determine ld-style library name from APR_LIBNAME for correct suffix.
Submitted by: Scott Lamb <slamb@slamb.org>
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63841 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
substitutions can refer to it (eg. APR_LIBNAME)
* add a param to APR_ENABLE_LAYOUT to specify the default ("apr" in
our case, not "Apache")
* change the default APR layout to support parallel installation;
rename the old layout to "classic"
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63826 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add a version number to the library name to support parallel
installation.
See: http://www106.pair.com/rhp/parallel.html
(assuming the app uses apr-config to fetch linking information, then
users should not have anything to change)
* Get rid of APRVARS. Apps should be using apr-config by now.
* Add --version to apr-config so that apps can see what they're
building against.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63811 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63752 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
Can't move this to the LINK definition a la LT_COMPILE since we dynamically
build the LINK command line.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63718 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
targets are fake and can not be run in parallel.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63717 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Submitted by: Cliff Woolley
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63504 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
into a directory different from the one that was configured. This
also mirrors the root= feature from 1.3. We cannot use prefix=,
because both APR and APR-util resolve their installation paths at
configuration time. This means that there is no variable prefix
to replace.
PR: 7803
Submitted by: Andreas Hasenack <andreas@netbank.com.br>
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63503 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
httpd-2.0 has the -p option.)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63388 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
| |
srcdir to always be available in a Makefile, so we need to stop adding
this only when we use VPATH.
Change the dependency generation to use .deps instead of appending to
the Makefile. This makes us consistent with the dependency style of
httpd-2.0.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63286 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63268 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63110 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63109 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63101 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
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
|