summaryrefslogtreecommitdiff
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
...
* * Makefile.in (APR_PCFILE): New target.jorton2004-06-301-3/+9
| | | | | | | (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
* * Makefile.in (install): Install mkdir.sh and awk scripts intojorton2004-06-231-5/+4
| | | | | | | 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
* * Makefile.in (DISTCLEAN_TARGETS): Add apr.pc.jorton2004-05-311-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@65142 13f79535-47bb-0310-9956-ffa450edef68
* Add pkg-config APR file.thommay2004-05-291-0/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@65141 13f79535-47bb-0310-9956-ffa450edef68
* * Makefile.in: Rename export_vars.h to export_vars.c to fix build onjorton2004-05-271-5/+5
| | | | | | | | | 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
* Don't echo while building gcov data.rbb2004-03-101-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64962 13f79535-47bb-0310-9956-ffa450edef68
* Add a target to generate coverage information. This assumes that yourbb2004-03-091-0/+3
| | | | | | | | | | | 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
* * Makefile.in: Clean .make.dirs.jorton2004-02-151-1/+1
| | | | | | | * 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
* * Makefile.in: Use portable make syntax.jorton2004-02-051-2/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64895 13f79535-47bb-0310-9956-ffa450edef68
* VPATH build fixes:jorton2004-02-051-7/+8
| | | | | | | | | | * 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
* First whack at switching to a single top-level make. This adds a dependencygstein2004-02-051-40/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* * Makefile.in: Remove files generated during 'make' in the 'clean'jorton2004-02-031-2/+2
| | | | | | | target. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64890 13f79535-47bb-0310-9956-ffa450edef68
* Remove "location detection" from apr-config:jorton2004-02-011-3/+7
| | | | | | | | | | | | | | | | | * 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
* Start of new PRNG.ben2003-11-031-0/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64712 13f79535-47bb-0310-9956-ffa450edef68
* Link libapr against the libraries on which it depends for alljorton2003-09-291-1/+1
| | | | | | | | | | | | | | 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
* fix some problems with undesired build droppings left around aftertrawick2003-04-301-3/+2
| | | | | | | | | | | | | | | | | | "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
* Rename rules.mk to apr_rules.mk and make it be installed.thommay2003-02-041-0/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64329 13f79535-47bb-0310-9956-ffa450edef68
* fix a typotrawick2002-10-111-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63898 13f79535-47bb-0310-9956-ffa450edef68
* Remove the toplevel "make test" target, but replace it with a simliaraaron2002-09-051-9/+2
| | | | | | | | | | | | | | "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
* Fix the result of "apr-config --link-ld --libs". It did not includegstein2002-08-291-2/+2
| | | | | | | | | | | | 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
* * substitute APR_MAJOR_VERSION to the Makefile so that othergstein2002-08-221-0/+3
| | | | | | | | | | | | | 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
* Various changes to clean up APR for a release.gstein2002-08-141-4/+3
| | | | | | | | | | | | | | | | | * 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
* Fix autoconf-2.53+ brokeness which uses a faulty top_builddir macro.jerenkrantz2002-08-011-2/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63752 13f79535-47bb-0310-9956-ffa450edef68
* Enforce touching of the generated TARGET_LIB.jerenkrantz2002-07-201-1/+1
| | | | | | | | 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
* Add .PHONY and .NOTPARALLEL targets to inform smarter makes that thesejerenkrantz2002-07-201-0/+3
| | | | | | | 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
* Fix a couple of typos in some Makefiles.rbb2002-06-151-1/+1
| | | | | | | Submitted by: Cliff Woolley git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63504 13f79535-47bb-0310-9956-ffa450edef68
* Allow 'make install DESTDIR=/path'. This allows packagers to installrbb2002-06-151-18/+18
| | | | | | | | | | | | | | 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
* Add -p option to the cp command for includes. (install-include injerenkrantz2002-05-131-2/+2
| | | | | | | 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
* Allow VPATH builds to properly generate build dependencies. This requiresjerenkrantz2002-04-221-0/+1
| | | | | | | | | | | | 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
* Get us installing with autoconf 2.53 when builddir == srcdir.striker2002-04-151-1/+4
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63268 13f79535-47bb-0310-9956-ffa450edef68
* Typo.jfclere2002-03-121-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63110 13f79535-47bb-0310-9956-ffa450edef68
* make test fails because there is no subdirectory test in test.jfclere2002-03-121-1/+0
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63109 13f79535-47bb-0310-9956-ffa450edef68
* Blow stuff away more thoroughly.ben2002-03-111-2/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63101 13f79535-47bb-0310-9956-ffa450edef68
* Allow APR to install its own libtool into an installbuilddir.jerenkrantz2002-03-091-5/+15
| | | | | | | | | | | 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
* fix the name of the shared library for libapr on AIXtrawick2001-12-141-1/+1
| | | | | | | | 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
* switch Apache/apr/apr-util to use run-time linking on AIXtrawick2001-12-121-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62638 13f79535-47bb-0310-9956-ffa450edef68
* If bindir doesn't exist, create it.jerenkrantz2001-12-121-0/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62633 13f79535-47bb-0310-9956-ffa450edef68
* apr-config is a shell script modeled after glib-config et al that allowsjerenkrantz2001-12-121-1/+4
| | | | | | | | | 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
* Okay, back out the libtool dependency stuff.jerenkrantz2001-12-111-2/+1
| | | | | | | | | 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
* If we tell libtool what our link dependencies are (by including them whenjerenkrantz2001-12-111-1/+2
| | | | | | | | | | | | | | 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
* show how we invoke libtool to create libapr.latrawick2001-12-051-1/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62605 13f79535-47bb-0310-9956-ffa450edef68
* install apr.exp, for use on AIX when linking shared librariestrawick2001-12-051-0/+1
| | | | | | | (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
* tweak apr.exp so that it can be used as an import file tootrawick2001-12-011-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62592 13f79535-47bb-0310-9956-ffa450edef68
* Get the apr.exp target working under Solaris make.aaron2001-10-221-0/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62454 13f79535-47bb-0310-9956-ffa450edef68
* If building with VPATH, then we have to install the headers from therbb2001-10-181-0/+2
| | | | | | | build directory. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62438 13f79535-47bb-0310-9956-ffa450edef68
* Various changes toward the goal of AIX shared library builds:aaron2001-10-151-12/+24
| | | | | | | | | | | | | | | | | | 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
* Added $(top_srcdir) and prefixed some of the files we reference with thataaron2001-10-111-5/+6
| | | | | | | variable. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62418 13f79535-47bb-0310-9956-ffa450edef68
* get srcdir into apr/Makefile, as srcdir is now referencedtrawick2001-09-141-0/+1
| | | | | | | during make install git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62322 13f79535-47bb-0310-9956-ffa450edef68
* Allow make install to work when built with VPATH.rbb2001-09-131-2/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62321 13f79535-47bb-0310-9956-ffa450edef68
* Setup APR to use doxygen instead of ScanDoc.rbb2001-08-121-4/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62145 13f79535-47bb-0310-9956-ffa450edef68