summaryrefslogtreecommitdiff
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* Neither beos or OS/2 has any subdirs that need installing, so the commitdreid2001-07-271-3/+5
| | | | | | | | | | | | | | | 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
* Fix our installation. We need to install APRVARS and all the MM stuff.rbb2001-07-261-0/+5
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62024 13f79535-47bb-0310-9956-ffa450edef68
* Do the cleans in test and build the right way, like apr-util.fielding2001-05-171-0/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61656 13f79535-47bb-0310-9956-ffa450edef68
* Add the test and build directories (when present) to the recursivefielding2001-05-011-1/+1
| | | | | | | | 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
* Make clean, distclean, and extraclean consistently according to thefielding2001-04-111-3/+2
| | | | | | | | | | 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
* Cleanup the --with-libtool option. The test directory now compiles cleanlyrbb2001-04-091-1/+1
| | | | | | | 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
* Make libtool a configure-time option. This is done with --without-libtool.rbb2001-04-061-4/+3
| | | | | | | The default is to use libtool git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61465 13f79535-47bb-0310-9956-ffa450edef68
* Use $(LIBTOOL) instead of libtoolrbb2001-04-051-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61459 13f79535-47bb-0310-9956-ffa450edef68
* Allow APR to be installed using `make install`rbb2001-04-031-2/+14
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61446 13f79535-47bb-0310-9956-ffa450edef68
* Enable use of the new build directory.fielding2001-02-181-1/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61254 13f79535-47bb-0310-9956-ffa450edef68
* remove bogus dependenciesgstein2001-02-171-1/+1
| | | | | | | | | 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
* Make exports.lo rebuild when it should.ben2001-02-171-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61243 13f79535-47bb-0310-9956-ffa450edef68
* Use symbols to reduce hard-coded pathnames.fielding2001-02-161-10/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61237 13f79535-47bb-0310-9956-ffa450edef68
* - get libapr.la relinking when something has changedgstein2001-01-111-7/+14
| | | | | | | | - 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
* Libtool takes care of the lib prefix so get rid of our own workaround.bjh2001-01-101-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61039 13f79535-47bb-0310-9956-ffa450edef68
* Libtool-ize APR.gstein2001-01-091-78/+16
| | | | | | | | | | | | | | | | | 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
* prevent duplicate exports. when srcdir is "." (or an absolute path to thatgstein2000-12-311-4/+4
| | | | | | | | | 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
* Drop the Perl dependency and use an awk script for creating apr.exports.sascha2000-12-181-2/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60963 13f79535-47bb-0310-9956-ffa450edef68
* Fix VPATH support. APR builds now cleanly in a separate build directory.sascha2000-12-151-2/+10
| | | | | | | 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
* Get rid of "-maxdepth 0" on the find invocation. This breaks on Tru64trawick2000-12-121-1/+1
| | | | | | | 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
* auto-rebuild the exports file when a header changesgstein2000-12-121-7/+22
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60936 13f79535-47bb-0310-9956-ffa450edef68
* Add a make target for test. This enters the test directory, does a makerbb2000-12-031-0/+11
| | | | | | | | | | 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
* When running make_export.pl from the build scripts, invoke the perltrawick2000-12-011-1/+1
| | | | | | | | 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
* Add a CHANGES log and make sure that apr.exports is removed whenrbb2000-12-011-1/+1
| | | | | | | make distclean is used. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60828 13f79535-47bb-0310-9956-ffa450edef68
* Add a make target to let us easily build the exports file for APR.rbb2000-11-301-0/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60823 13f79535-47bb-0310-9956-ffa450edef68
* Multiple build and configuration fixesrbb2000-10-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Back out previous change, which attempted to minimize rebuildingtrawick2000-09-131-3/+1
| | | | | | | | 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
* Current implementation of lib/apr/Makefile.in causes rebuildingtrawick2000-09-011-1/+3
| | | | | | | | | | | | 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
* Add a rule to make the docs from APR's header files. And add a .cvsignorerbb2000-07-231-0/+4
| | | | | | | 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
* Detect libraries based on which platform configure is being run on.rbb2000-06-271-0/+1
| | | | | | | | | | | | | 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
* Use $(MAKE) instead of make in Makefiles.rbb2000-04-281-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59982 13f79535-47bb-0310-9956-ffa450edef68
* Cleanup more files when make distclean is used. This should be all therbb2000-04-271-2/+3
| | | | | | | files that should be cleaned. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@59967 13f79535-47bb-0310-9956-ffa450edef68
* Move apr_config.h and apr_config.hw to apr_private.h and apr_private.hw.rbb2000-04-221-1/+1
| | | | | | | | 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