summaryrefslogtreecommitdiffstats
path: root/Makefile.in (follow)
Commit message (Collapse)AuthorAgeFilesLines
* make mod_dbd.h available for all who need itAndré Malo2005-10-151-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@321489 13f79535-47bb-0310-9956-ffa450edef68
* Use rsync to install manual and htdocs to speed up installation times.Justin Erenkrantz2005-09-301-4/+12
| | | | | | | | | | | | | | * Makefile.in: Update install-man and install-htdocs to use rsync if available, otherwise fail back to current cp -rp and rm -rf .svn/ strategy. * configure.in: Look for rsync. * acinclude.m4: Include RSYNC in exported config_vars.mk (Incorporates suggestions on rsync flags from colm.) Reviewed by: colm, trawick (concept), niq (concept) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@292718 13f79535-47bb-0310-9956-ffa450edef68
* As recommended by nd, build docs for all languages.Paul Querna2005-09-261-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@291558 13f79535-47bb-0310-9956-ffa450edef68
* * Makefile.inPaul Querna2005-09-261-4/+8
| | | | | | | | | | | | | | (docs): If the "docs-build" project is available, trigger its build system to turn the XML sources into HTML. Otherwise, display a URL to the instructions on how to use the docs build. * build/rules.mk.in: (.PHONEY): docs is a fake target. Submitted By: Daniel Rall <dlr apache.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@291480 13f79535-47bb-0310-9956-ffa450edef68
* Sanitize the installed config_vars.mk to remove references to theJoe Orton2005-06-131-4/+8
| | | | | | | | | | | | | | | | | | | | build and source directories, and to remove variables which are internal to the httpd build system: * build/config_vars.sh.in: New file. * Makefile.in (build/config_vars.out): New target. (install-build): Install build/config_vars.out as config_vars.mk. * configure.in: Add include path for srclib/pcre to INCLUDES rather than CPPFLAGS, and use a topdir-relative not absolute path name. Generate build/config_vars.sh. Reviewed by: Paul Querna PR: 20874, 28145 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@190392 13f79535-47bb-0310-9956-ffa450edef68
* * Makefile.in (install-build): Make installed config.nice 0755 too.Joe Orton2005-06-101-4/+6
| | | | | | | Submitted by: Daniel Rall <dlr apache.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189963 13f79535-47bb-0310-9956-ffa450edef68
* * Makefile.in (install-build): Fix variable names.Joe Orton2005-06-101-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189939 13f79535-47bb-0310-9956-ffa450edef68
* * Makefile.in (install-build): Install mkdir.sh since it's used by theJoe Orton2005-06-101-1/+3
| | | | | | | | | installed special.mk now; install instdso.sh as 0755. * support/apxs.in: Fix Makefile template created by -g. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189928 13f79535-47bb-0310-9956-ffa450edef68
* * Makefile.in (install-build, install-headers, install-conf): MinorJoe Orton2005-06-081-38/+31
| | | | | | | | | cleanup: use MKINSTALLDIRS unconditionally since mkdir.sh already checks whether the target exists; use INSTALL_DATA throughout. Stop trying to install os/*/os-inline.c which don't exist any more. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189585 13f79535-47bb-0310-9956-ffa450edef68
* * Makefile.in (DISTCLEAN_TARGETS): Clean up more files generated byJoe Orton2005-06-081-1/+2
| | | | | | | configure. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189557 13f79535-47bb-0310-9956-ffa450edef68
* * Makefile.in: Fix brokenness with VPATH builds as the .conf files do not existJustin Erenkrantz2005-06-071-1/+3
| | | | | | | in srcdir and sh panics; also fix one whitespace issue. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@188844 13f79535-47bb-0310-9956-ffa450edef68
* Fix 32787 and the problems I have when usingJean-Frederic Clere2005-05-191-1/+1
| | | | | | | | --enable-experimental-libtool. (libtool is an excutable in this case). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@170920 13f79535-47bb-0310-9956-ffa450edef68
* Make sure we don't overwrite existing config if itJoshua Slive2005-04-181-1/+1
| | | | | | | | | has a name other than httpd.conf. Submitted by: Rici Lake git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@161776 13f79535-47bb-0310-9956-ffa450edef68
* Merged the simple-conf branch changes r159781:160695 into the trunk.Joshua Slive2005-04-091-14/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@160696 13f79535-47bb-0310-9956-ffa450edef68
* Support use of an external copy of the PCRE library:Joe Orton2005-02-111-1/+0
| | | | | | | | | | | | | | | * configure.in: Set abs_{builddir,srcdir} higher. Add --with-pcre flag; build against external PCRE library if used. * Makefile.in (install-include): Don't install pcre headers any more. * srclib/Makefile.in (SUBDIRS): Remove. PR: 27550 (part two) Submitted by: Andres Salomon <dilinger voxel.net>, Joe Orton git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153400 13f79535-47bb-0310-9956-ffa450edef68
* * Makefile.in: Use buildmark.o not .lo since it was COMPILEdJoe Orton2005-02-101-1/+1
| | | | | | | not LT_COMPILEd. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153273 13f79535-47bb-0310-9956-ffa450edef68
* Only recompile buildmark.c when we have to relink httpd.Justin Erenkrantz2005-02-101-1/+2
| | | | | | | | This allows us to be able to do a make on an up-to-date tree without forcing a recompile and relink. Yay! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@153266 13f79535-47bb-0310-9956-ffa450edef68
* * Makefile.in: Make install-man the last install target as it copies anJustin Erenkrantz2004-12-021-2/+2
| | | | | | | | excruciatingly large amount of files. (We should also filter the .svn sub directories before copying it, too.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@109467 13f79535-47bb-0310-9956-ffa450edef68
* * Makefile.in: In the updated 5.x pcre build, pcre.h is in builddir.Justin Erenkrantz2004-11-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106833 13f79535-47bb-0310-9956-ffa450edef68
* Initial pass at refactoring some files to eliminate our 150K C source behemoths.Justin Erenkrantz2004-11-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in: Change order of dependencies to bring in exports.o first so that we have every symbol 'used' before the linker starts processing. * build/rules.mk.in: Add a 'program-install' target which just copies httpd. * server/Makefile.in, modules/http/config2.m4: Add in new file targets. * NWGNUmakefile, libhttpd.dsp: Blind updates for Netware and Win32. (I tried.) * server/core.c: Move core_input_filter, net_time_filter, and core_output_filter and all supporting functions to... * server/core_filters.c (copied): ...here. * modules/http/http_protocol.c: Move functions from here to there...namely: * modules/http/byterange_filter.c (copied): Relocate ap_byterange_filter() and friends. * modules/http/chunk_filter.c (copied): Relocate chunk_filter(). * modules/http/http_etag.c (copied): Relocate ap_set_etag and ap_make_etag(). * modules/http/http_filters.c (copied): Relocate ap_http_filter(), ap_http_header_filter(), ap_discard_request_body(), ap_setup_client_block(), ap_should_client_block(), and ap_get_client_block(). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106692 13f79535-47bb-0310-9956-ffa450edef68
* Change the other install-* targets to remove the .svn directory instead of ↵Paul Querna2004-11-231-4/+4
| | | | | | the non-existant 'CVS' one. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@106266 13f79535-47bb-0310-9956-ffa450edef68
* Replace the hack to remove CVS directories with one for Subversion '.svn' ↵Paul Querna2004-11-201-1/+1
| | | | | | | | | | | | directories. There *should* be a better way to only install the manual files, and not the '.svn' directories. Without this, multiple make installs to the same prefix will fail. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105916 13f79535-47bb-0310-9956-ffa450edef68
* * Makefile.in: Link httpd against user-supplied $(LIBS).Joe Orton2004-02-291-1/+1
| | | | | | | PR: 7882 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102820 13f79535-47bb-0310-9956-ffa450edef68
* Move mod_ssl-internal interfaces into ssl_private.h; allow mod_ssl.hJoe Orton2004-02-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | to be included even when mod_ssl is not enabled. * Makefile.in (install-include): Only install mod_ssl.h. * modules/ssl/ssl_private.h: New file. * modules/ssl/mod_ssl.h: Move everything apart from than the optional hook definitions into ssl_private.h. * modules/ssl/*.c: Include ssl_private.h not mod_ssl.h * modules/ssl/config.m4: Always add the mod_ssl directory to the include path so other modules can find mod_ssl.h. * modules/proxy/mod_proxy.c: Include mod_ssl.h to pick up the optional hook definitions rather than copy'n'pasting them. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102803 13f79535-47bb-0310-9956-ffa450edef68
* Fix regeneration of build datestamp on every make invocation (aJoe Orton2004-01-091-1/+0
| | | | | | | | | | | | regression since 1.3). * Makefile.in: Remove redundant PHONY_TARGETS setting. * server/Makefile.in: Mark buildmark.c as phony; build it indirectly via buildmarked.c since implicit rules are ignored for phony targets. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102243 13f79535-47bb-0310-9956-ffa450edef68
* I knew I would get in trouble mucking with the build system.Joshua Slive2003-07-291-1/+1
| | | | | | | | | Use topbuilddir rather than topsrcdir to find config.nice. Submitted by: Justin Erenkrantz git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100835 13f79535-47bb-0310-9956-ffa450edef68
* Install config.nice into the build/ directory to makeJoshua Slive2003-07-281-1/+2
| | | | | | | minor version upgrades easier. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100819 13f79535-47bb-0310-9956-ffa450edef68
* Add optional hook to extend mod_status output.Joe Orton2003-07-211-0/+1
| | | | | | | | | | | | | | * configure.in: Add modules/generators to include path. * Makefile.in: Install mod_status.h. * modules/generators/mod_status.h: New file. * modules/generators/mod_status.c: Implement ap_run_status_hook. (status_handler): Run status hooks. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100724 13f79535-47bb-0310-9956-ffa450edef68
* httpd.spec should be removed by make extracleanRoy T. Fielding2003-07-091-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100519 13f79535-47bb-0310-9956-ffa450edef68
* distclean/extraclean tweak: blow away docs/conf/ssl-std.confJeff Trawick2003-06-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@100303 13f79535-47bb-0310-9956-ffa450edef68
* Fix my build breakage of TRU64 (hopefully, based on Jeff's feedback.)William A. Rowe Jr2003-05-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99875 13f79535-47bb-0310-9956-ffa450edef68
* Fix a VPATH build install bug - the special.mk file was never installedWilliam A. Rowe Jr2003-05-161-0/+1
| | | | | | | | (because we didn't rewrite it to the VPATH from the sourcepath), so copy any sourcepath\build\*.mk files along with the vpath\build\*.mk files. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@99862 13f79535-47bb-0310-9956-ffa450edef68
* Remove files on 'make distclean' that should be.Justin Erenkrantz2003-02-171-1/+1
| | | | | | | PR: 15592 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98684 13f79535-47bb-0310-9956-ffa450edef68
* Copy mod_auth.h when installing includes.Justin Erenkrantz2003-01-211-0/+1
| | | | | | | (Allows external auth providers DSOs) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98414 13f79535-47bb-0310-9956-ffa450edef68
* "Make install" would fail for released versions because they do not containMartin Kraemer2002-09-301-5/+5
| | | | | | | | | CVS directories.... Noticed by Marco Lorig, mlorig at gmx dot net. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@97031 13f79535-47bb-0310-9956-ffa450edef68
* Install the online manual unconditionally. This gets make install closerGreg Ames2002-07-251-8/+5
| | | | | | | | | | | to how it *really* works in 1.3. Also, get rid of CVS stuff in the manual/ directory Submitted by: Justin Erenkrantz, Greg Ames git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96187 13f79535-47bb-0310-9956-ffa450edef68
* fix a broken build when no <prefix>/conf/ directory exists.Greg Ames2002-07-191-1/+1
| | | | | | | | Submitted by: Karl Fogel Reviewed by: Greg Ames git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96132 13f79535-47bb-0310-9956-ffa450edef68
* remove logic which looks for a non-existant ssl.conf file in the docs/conf/Greg Ames2002-07-191-2/+1
| | | | | | | | build directory (it's ssl-std.conf there), then ignores its absence in the next line. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96129 13f79535-47bb-0310-9956-ffa450edef68
* no logic changes - just some style changes.Greg Ames2002-07-191-14/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96128 13f79535-47bb-0310-9956-ffa450edef68
* Install mime.types and magic in conf/ if they don't already exist.Greg Ames2002-07-191-5/+5
| | | | | | | | | | | | This also re-enables existing logic to always install *-std.conf with substitutions made. These are then copied into *.conf (without the -std) if that file doesn't already exist. style police: please chill for a bit. I intentionally didn't re-format the indenting in this commit to make it easier to review. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96127 13f79535-47bb-0310-9956-ffa450edef68
* fix make install to stop passing make operators to the shellJeff Trawick2002-07-011-12/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95923 13f79535-47bb-0310-9956-ffa450edef68
* I got sick of the error messages from copying the header files. ThisRyan Bloom2002-06-301-2/+3
| | | | | | | removes all of the error messages. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95912 13f79535-47bb-0310-9956-ffa450edef68
* Preserve existing installation directories. We copy over binaries,Ryan Bloom2002-06-291-73/+97
| | | | | | | | | | the build directory, the headers, and the man pages. Everything else, the config, htdocs, manual, error, icons, and cgi directories are not installed if the directories already exist. I got sick of having to re-edit printenv for my tests, and this is the same logic 1.3 used. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95911 13f79535-47bb-0310-9956-ffa450edef68
* The '-@' seems to be more portable than '- @'. FreeBSD complainedCliff Woolley2002-06-151-4/+4
| | | | | | | | | about the latter. Tested on: Linux, FreeBSD, Solaris, HP/UX, Darwin git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95695 13f79535-47bb-0310-9956-ffa450edef68
* Fixed a problem with 'make install' on one of the tarballs (whichCliff Woolley2002-06-151-4/+4
| | | | | | | | | | | | | | | | have the CVS dirs removed already) with ReliantUnix's rm: Installing configuration files Installing HTML documents Usage: rm [-firR] file ... make[1]: *** [install-htdocs] Error 2 make[1]: Leaving directory `/home1/apache20/httpd-2.0.37' make: *** [install-recursive] Error 1 Submitted by: Jean-frederic Clere <jfrederic.clere@fujitsu-siemens.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95691 13f79535-47bb-0310-9956-ffa450edef68
* Allow 'make install DESTDIR=/path'. This allows packagers to installRyan Bloom2002-06-151-54/+54
| | | | | | | | | | | | | | 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: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95686 13f79535-47bb-0310-9956-ffa450edef68
* On OS/390, the compiler/linker front-end doesn't handleJeff Trawick2002-06-031-2/+1
| | | | | | | | | | "-L/path/to/lib after "-o target". After looking into build failures, it turned out that we specify EXTRA_LDFLAGS twice (once before "-o target" and once after "-o target") for httpd and for the support utilities. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95484 13f79535-47bb-0310-9956-ffa450edef68
* Removed extraneous "{} \;" from some xargs callsBrian Pane2002-05-251-4/+4
| | | | | | | | Submitted by: Joe Orton <jorton@redhat.com> Reviewed by: Brian Pane git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95278 13f79535-47bb-0310-9956-ffa450edef68
* Make sure that the runtimedir is created by make install.Jeff Trawick2002-05-211-0/+1
| | | | | | | PR: 9233 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95200 13f79535-47bb-0310-9956-ffa450edef68
* Considering the overall goal of making APR and APR-util being usedJustin Erenkrantz2002-05-131-3/+2
| | | | | | | | | | | out-of-tree, AP_LIBS can not be a PROGRAM_DEPENDENCY, but just a library that we link against - therefore, it belongs under PROGRAM_LDADD. (A program dependency implies that we can build it - that will not always be the case with APR and APR-util.) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95058 13f79535-47bb-0310-9956-ffa450edef68