| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Use portable make variables
The usage of '$<' with BSD make results in an empty variable, therefore
compilation fails.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.7.x@1890192 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
| |
While cross-compiling, the tools/gen_test_char could not
be executed at build time, use AX_PROG_CC_FOR_BUILD to
build native tools/gen_test_char
Support explicit libtool by variable assigning before buildcheck.sh,
it is helpful for cross-compiling (such as libtool=aarch64-linux-libtool)
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.7.x@1872037 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Add --tag=CC to libtool invocations. PR 62640. [Michael Osipov]
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.7.x@1865793 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.7.x@1855348 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
| |
This macro does not result in a usable CC_FOR_BUILD
Corresponds to unsuccessful pull request #8.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.7.x@1839702 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://patch-diff.githubusercontent.com/raw/apache/apr/pull/8.patch
While cross-compiling, the tools/gen_test_char could not
be executed at build time, use AX_PROG_CC_FOR_BUILD to
build native tools/gen_test_char
Support explicit libtool by variable assigning before buildcheck.sh,
it is helpful for cross-compiling (such as libtool=aarch64-linux-libtool)
Backports: r1839627
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.7.x@1839628 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
set by APR_SET_LAYOUT. Disable that and stop showing an invalid default value.
PR 56090.
Patch provided by Michael Osipov.
This fixes #11.
Backport of r1839068 from trunk.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.7.x@1839069 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
Avoid remaking gen_test_char and the library unnecessarily.
Submitted by: trawick
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.6.x@1788493 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
for gen_test_char when using an old libtool.
Backport of r1578420 from trunk.
No CHANGES needed, because similar issue already
added for 1.5.1.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.5.x@1578425 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
Backport of r1541744 from trunk plus additional
include path item already present in trunk.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.5.x@1541745 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
| |
trigger the generation of apr_escape_test_char.h during
the build
clean the most critical gen_test_char artifacts
(.libs still not removed)
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.5.x@1536840 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
| |
Include @EXEEXT@ in references to gen_test_char in autoconf-based
build in order to fix the build on Windows.
PR: 55628
Submitted by: Carlo Bramini <carlo.bramix libero.it>
Reviewed by: trawick
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.5.x@1536536 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.5.x@1530799 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
also remove libtool2 files.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.5.x@1125523 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
| |
Fix top_builddir in installed apr_rules.mk.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.5.x@1101302 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
PR: 44362
Submitted by: <andreas.faerber web.de>
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@652824 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@647691 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
| |
aren't able to automagically invoke, too.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@584578 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
Makefile rather than hard-coding in the (shared) apr_rules.mk.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@579264 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
| |
write access to the builddir; remove export_vars.c since that is a
dependency of apr.exp.
(install): Depend on TARGETS.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@378244 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@151342 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@125935 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@106831 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@65338 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
than cp; use APR_MKDIR.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@65306 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
find_apr.m4 (APR_FIND_APR).
Justin made a few changes to Max's latest patch:
- Emit a warning at autoconf-time and default to [0 1] if 4th arg is missing.
- Fix some tpyos
- Change apr-config.in to not use multiple @APR_MAJOR_VERSION@ substs.
Submitted by: Max Bowsher
Reviewed by: Justin Erenkrantz
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@65293 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
apr-config, more parallel install safety.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@65254 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
VPATH build too.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@65251 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
|
|
|
|
|
| |
point at each of the awk scripts (MKEXPORT wasn't used and pointed
at the wrong filename).
* Makefile.in (install): Make the installed apr_rules.mk point at the
installed libtool and AWK scripts.
(exports.c, export_vars.c): Use new APR_*EXPORT macros.
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@65249 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@65243 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
(install): Install pkgconfig .pc file with -N suffix.
git-svn-id: https://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: https://svn.apache.org/repos/asf/apr/apr/trunk@65212 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@65142 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://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: https://svn.apache.org/repos/asf/apr/apr/trunk@65136 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://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: https://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: https://svn.apache.org/repos/asf/apr/apr/trunk@64908 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://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: https://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: https://svn.apache.org/repos/asf/apr/apr/trunk@64891 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
|
|
|
| |
target.
git-svn-id: https://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: https://svn.apache.org/repos/asf/apr/apr/trunk@64888 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://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: https://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: https://svn.apache.org/repos/asf/apr/apr/trunk@64497 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@64329 13f79535-47bb-0310-9956-ffa450edef68
|
|
|
|
| |
git-svn-id: https://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: https://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: https://svn.apache.org/repos/asf/apr/apr/trunk@63841 13f79535-47bb-0310-9956-ffa450edef68
|