/[Apache-SVN]/httpd/httpd/trunk/Makefile.in
ViewVC logotype

Log of /httpd/httpd/trunk/Makefile.in

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 808719 - (view) (annotate) - [select for diffs]
Modified Fri Aug 28 01:26:07 2009 UTC (3 months ago) by wrowe
File length: 8936 byte(s)
Diff to previous 808680 (colored)
Note style flaw, this is rather inappropriate on a global basis, no?

Revision 808680 - (view) (annotate) - [select for diffs]
Modified Thu Aug 27 23:31:46 2009 UTC (3 months ago) by wrowe
File length: 8865 byte(s)
Diff to previous 807930 (colored)
catch missing .h for install

Revision 807930 - (view) (annotate) - [select for diffs]
Modified Wed Aug 26 08:56:13 2009 UTC (3 months ago) by bjh
File length: 8822 byte(s)
Diff to previous 772848 (colored)
Bring back OS/2 support.
Reverses r758929 with a little bit of conflict resolution.

Revision 772848 - (view) (annotate) - [select for diffs]
Modified Fri May 8 05:46:28 2009 UTC (6 months, 2 weeks ago) by wrowe
File length: 8784 byte(s)
Diff to previous 759698 (colored)
Here's the simpler solution to the two groups of mappers/ modules...

The mod_so and mod_watchdog are truly not mappers/ at all.  Very open
to better names than modules/core/ but these are clearly API's which
are to be consumed by the httpd core, or generically, any module.

Revision 759698 - (view) (annotate) - [select for diffs]
Modified Sun Mar 29 14:37:48 2009 UTC (7 months, 4 weeks ago) by trawick
File length: 8833 byte(s)
Diff to previous 758929 (colored)
install mod_serf.h

Revision 758929 - (view) (annotate) - [select for diffs]
Modified Thu Mar 26 23:47:52 2009 UTC (8 months ago) by trawick
File length: 8795 byte(s)
Diff to previous 758002 (colored)
remove OS/2 platform support

Revision 758002 - (view) (annotate) - [select for diffs]
Modified Tue Mar 24 20:31:51 2009 UTC (8 months ago) by trawick
File length: 8833 byte(s)
Diff to previous 745164 (colored)
MPM header files are private; don't install them

Revision 745164 - (view) (annotate) - [select for diffs]
Modified Tue Feb 17 17:28:33 2009 UTC (9 months, 1 week ago) by mturk
File length: 8880 byte(s)
Diff to previous 704726 (colored)
Add watchdog module header to dist include

Revision 704726 - (view) (annotate) - [select for diffs]
Modified Tue Oct 14 22:39:32 2008 UTC (13 months, 1 week ago) by minfrin
File length: 8836 byte(s)
Diff to previous 664237 (colored)
Export and install the mod_rewrite.h header to ensure the optional
rewrite_mapfunc_t and ap_register_rewrite_mapfunc functions are
available to third party modules.

Revision 664237 - (view) (annotate) - [select for diffs]
Modified Sat Jun 7 01:47:34 2008 UTC (17 months, 3 weeks ago) by wrowe
File length: 8793 byte(s)
Diff to previous 664170 (colored)
mod_core.h moved to include/

Revision 664170 - (view) (annotate) - [select for diffs]
Modified Fri Jun 6 22:35:30 2008 UTC (17 months, 3 weeks ago) by wrowe
File length: 8830 byte(s)
Diff to previous 648254 (colored)
mod_request.h / mod_auth.h moved to include/

Revision 648254 - (view) (annotate) - [select for diffs]
Modified Tue Apr 15 13:53:32 2008 UTC (19 months, 1 week ago) by minfrin
File length: 8916 byte(s)
Diff to previous 645597 (colored)
Move the public mod_request.h header out of the include directory and back to modules/filters.
The current build of exports.c assumes that everything in include is part of the core, and so
putting the header there creates link errors.

Revision 645597 - (view) (annotate) - [select for diffs]
Modified Mon Apr 7 16:32:41 2008 UTC (19 months, 2 weeks ago) by minfrin
File length: 8866 byte(s)
Diff to previous 620135 (colored)
Make sure the mod_session.h public header is exported correctly to the rest of the server.

Revision 620135 - (view) (annotate) - [select for diffs]
Modified Sat Feb 9 15:12:52 2008 UTC (21 months, 2 weeks ago) by dirkx
File length: 8816 byte(s)
Diff to previous 606316 (colored)
Also install the so, rewrite and cache header files.

Revision 606316 - (view) (annotate) - [select for diffs]
Modified Fri Dec 21 20:59:03 2007 UTC (23 months, 1 week ago) by fuankg
File length: 8696 byte(s)
Diff to previous 531875 (colored)
Enabled to configure the https port as we do with http port too.

Revision 531875 - (view) (annotate) - [select for diffs]
Modified Tue Apr 24 10:56:14 2007 UTC (2 years, 7 months ago) by martin
File length: 8567 byte(s)
Diff to previous 321489 (colored)
Add forgotten '||true' to prevent 'make install-man' from returning an error if rsync is not present on the platform

Revision 321489 - (view) (annotate) - [select for diffs]
Modified Sat Oct 15 20:51:05 2005 UTC (4 years, 1 month ago) by nd
File length: 8559 byte(s)
Diff to previous 292718 (colored)
make mod_dbd.h available for all who need it

Revision 292718 - (view) (annotate) - [select for diffs]
Modified Fri Sep 30 13:01:39 2005 UTC (4 years, 1 month ago) by jerenkrantz
File length: 8519 byte(s)
Diff to previous 291558 (colored)
Use rsync to install manual and htdocs to speed up installation times.

* 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)

Revision 291558 - (view) (annotate) - [select for diffs]
Modified Mon Sep 26 04:44:16 2005 UTC (4 years, 2 months ago) by pquerna
File length: 8156 byte(s)
Diff to previous 291480 (colored)
As recommended by nd, build docs for all languages.

Revision 291480 - (view) (annotate) - [select for diffs]
Modified Sun Sep 25 22:45:39 2005 UTC (4 years, 2 months ago) by pquerna
File length: 8152 byte(s)
Diff to previous 190392 (colored)
* Makefile.in
  (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>

Revision 190392 - (view) (annotate) - [select for diffs]
Modified Mon Jun 13 12:49:58 2005 UTC (4 years, 5 months ago) by jorton
File length: 7997 byte(s)
Diff to previous 189963 (colored)
Sanitize the installed config_vars.mk to remove references to the
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

Revision 189963 - (view) (annotate) - [select for diffs]
Modified Fri Jun 10 14:17:49 2005 UTC (4 years, 5 months ago) by jorton
File length: 7841 byte(s)
Diff to previous 189939 (colored)
* Makefile.in (install-build): Make installed config.nice 0755 too.

Submitted by: Daniel Rall <dlr apache.org>

Revision 189939 - (view) (annotate) - [select for diffs]
Modified Fri Jun 10 11:09:10 2005 UTC (4 years, 5 months ago) by jorton
File length: 7855 byte(s)
Diff to previous 189928 (colored)
* Makefile.in (install-build): Fix variable names.

Revision 189928 - (view) (annotate) - [select for diffs]
Modified Fri Jun 10 09:18:14 2005 UTC (4 years, 5 months ago) by jorton
File length: 7853 byte(s)
Diff to previous 189585 (colored)
* Makefile.in (install-build): Install mkdir.sh since it's used by the
installed special.mk now; install instdso.sh as 0755.

* support/apxs.in: Fix Makefile template created by -g.

Revision 189585 - (view) (annotate) - [select for diffs]
Modified Wed Jun 8 14:49:54 2005 UTC (4 years, 5 months ago) by jorton
File length: 7726 byte(s)
Diff to previous 189557 (colored)
* Makefile.in (install-build, install-headers, install-conf): Minor
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.

Revision 189557 - (view) (annotate) - [select for diffs]
Modified Wed Jun 8 08:32:44 2005 UTC (4 years, 5 months ago) by jorton
File length: 8618 byte(s)
Diff to previous 188844 (colored)
* Makefile.in (DISTCLEAN_TARGETS): Clean up more files generated by
configure.

Revision 188844 - (view) (annotate) - [select for diffs]
Modified Tue Jun 7 18:54:25 2005 UTC (4 years, 5 months ago) by jerenkrantz
File length: 8601 byte(s)
Diff to previous 170920 (colored)
* Makefile.in: Fix brokenness with VPATH builds as the .conf files do not exist
  in srcdir and sh panics; also fix one whitespace issue.

Revision 170920 - (view) (annotate) - [select for diffs]
Modified Thu May 19 12:38:57 2005 UTC (4 years, 6 months ago) by jfclere
File length: 8556 byte(s)
Diff to previous 161776 (colored)
Fix 32787 and the problems I have when using
--enable-experimental-libtool. (libtool is
an excutable in this case).

Revision 161776 - (view) (annotate) - [select for diffs]
Modified Mon Apr 18 17:16:21 2005 UTC (4 years, 7 months ago) by slive
File length: 8557 byte(s)
Diff to previous 160696 (colored)
Make sure we don't overwrite existing config if it
has a name other than httpd.conf.

Submitted by: Rici Lake

Revision 160696 - (view) (annotate) - [select for diffs]
Modified Sat Apr 9 16:59:15 2005 UTC (4 years, 7 months ago) by slive
File length: 8554 byte(s)
Diff to previous 153400 (colored)
Merged the simple-conf branch changes r159781:160695 into the trunk.

Revision 153400 - (view) (annotate) - [select for diffs]
Modified Fri Feb 11 14:08:24 2005 UTC (4 years, 9 months ago) by jorton
File length: 8446 byte(s)
Diff to previous 153273 (colored)
Support use of an external copy of the PCRE library:

* 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

Revision 153273 - (view) (annotate) - [select for diffs]
Modified Thu Feb 10 16:38:47 2005 UTC (4 years, 9 months ago) by jorton
File length: 8509 byte(s)
Diff to previous 153266 (colored)
* Makefile.in: Use buildmark.o not .lo since it was COMPILEd
not LT_COMPILEd.

Revision 153266 - (view) (annotate) - [select for diffs]
Modified Thu Feb 10 15:32:05 2005 UTC (4 years, 9 months ago) by jerenkrantz
File length: 8510 byte(s)
Diff to previous 109467 (colored)
Only recompile buildmark.c when we have to relink httpd.

This allows us to be able to do a make on an up-to-date tree without forcing
a recompile and relink.  Yay!

Revision 109467 - (view) (annotate) - [select for diffs]
Modified Thu Dec 2 07:34:20 2004 UTC (4 years, 11 months ago) by jerenkrantz
File length: 8427 byte(s)
Diff to previous 106833 (colored)
* Makefile.in: Make install-man the last install target as it copies an
  excruciatingly large amount of files.  (We should also filter the .svn
  sub directories before copying it, too.)

Revision 106833 - (view) (annotate) - [select for diffs]
Modified Sun Nov 28 19:07:37 2004 UTC (4 years, 11 months ago) by jerenkrantz
File length: 8427 byte(s)
Diff to previous 106692 (colored)
* Makefile.in: In the updated 5.x pcre build, pcre.h is in builddir.

Revision 106692 - (view) (annotate) - [select for diffs]
Modified Sat Nov 27 08:07:44 2004 UTC (5 years ago) by jerenkrantz
File length: 8426 byte(s)
Diff to previous 106266 (colored)
Initial pass at refactoring some files to eliminate our 150K C source behemoths.

* 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().

Revision 106266 - (view) (annotate) - [select for diffs]
Modified Tue Nov 23 03:15:28 2004 UTC (5 years ago) by pquerna
File length: 8426 byte(s)
Diff to previous 106103 (colored)
Change the other install-* targets to remove the .svn directory instead of the non-existant 'CVS' one.

Revision 106103 - (view) (annotate) - [select for diffs]
Modified Sun Nov 21 18:50:36 2004 UTC (5 years ago) by nd
File length: 8422 byte(s)
Diff to previous 105916 (colored)
general property cleanup

Revision 105916 - (view) (annotate) - [select for diffs]
Modified Sat Nov 20 02:29:28 2004 UTC (5 years ago) by pquerna
File length: 8422 byte(s)
Diff to previous 102820 (colored)
Replace the hack to remove CVS directories with one for Subversion '.svn' 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.

Revision 102820 - (view) (annotate) - [select for diffs]
Modified Sun Feb 29 00:33:16 2004 UTC (5 years, 8 months ago) by jorton
File length: 8421 byte(s)
Diff to previous 102803 (colored)
* Makefile.in: Link httpd against user-supplied $(LIBS).

PR: 7882

Revision 102803 - (view) (annotate) - [select for diffs]
Modified Sat Feb 28 18:06:35 2004 UTC (5 years, 8 months ago) by jorton
File length: 8413 byte(s)
Diff to previous 102243 (colored)
Move mod_ssl-internal interfaces into ssl_private.h; allow mod_ssl.h
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.

Revision 102243 - (view) (annotate) - [select for diffs]
Modified Fri Jan 9 12:19:55 2004 UTC (5 years, 10 months ago) by jorton
File length: 8407 byte(s)
Diff to previous 100835 (colored)
Fix regeneration of build datestamp on every make invocation (a
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.

Revision 100835 - (view) (annotate) - [select for diffs]
Modified Tue Jul 29 13:40:09 2003 UTC (6 years, 4 months ago) by slive
File length: 8447 byte(s)
Diff to previous 100819 (colored)
I knew I would get in trouble mucking with the build system.
Use topbuilddir rather than topsrcdir to find config.nice.

Submitted by:	Justin Erenkrantz

Revision 100819 - (view) (annotate) - [select for diffs]
Modified Mon Jul 28 15:35:15 2003 UTC (6 years, 4 months ago) by slive
File length: 8445 byte(s)
Diff to previous 100724 (colored)
Install config.nice into the build/ directory to make
minor version upgrades easier.

Revision 100724 - (view) (annotate) - [select for diffs]
Modified Mon Jul 21 14:48:02 2003 UTC (6 years, 4 months ago) by jorton
File length: 8383 byte(s)
Diff to previous 100519 (colored)
Add optional hook to extend mod_status output.

* 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.

Revision 100519 - (view) (annotate) - [select for diffs]
Modified Wed Jul 9 14:56:28 2003 UTC (6 years, 4 months ago) by fielding
File length: 8309 byte(s)
Diff to previous 100303 (colored)
httpd.spec should be removed by make extraclean

Revision 100303 - (view) (annotate) - [select for diffs]
Modified Thu Jun 19 13:43:28 2003 UTC (6 years, 5 months ago) by trawick
File length: 8295 byte(s)
Diff to previous 99875 (colored)
distclean/extraclean tweak: blow away docs/conf/ssl-std.conf

Revision 99875 - (view) (annotate) - [select for diffs]
Modified Fri May 16 18:30:31 2003 UTC (6 years, 6 months ago) by wrowe
File length: 8272 byte(s)
Diff to previous 99862 (colored)
  Fix my build breakage of TRU64 (hopefully, based on Jeff's feedback.)

Revision 99862 - (view) (annotate) - [select for diffs]
Modified Fri May 16 16:01:25 2003 UTC (6 years, 6 months ago) by wrowe
File length: 8273 byte(s)
Diff to previous 98684 (colored)
  Fix a VPATH build install bug - the special.mk file was never installed
  (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.

Revision 98684 - (view) (annotate) - [select for diffs]
Modified Mon Feb 17 01:04:40 2003 UTC (6 years, 9 months ago) by jerenkrantz
File length: 8211 byte(s)
Diff to previous 98414 (colored)
Remove files on 'make distclean' that should be.

PR: 15592

Revision 98414 - (view) (annotate) - [select for diffs]
Modified Tue Jan 21 05:59:34 2003 UTC (6 years, 10 months ago) by jerenkrantz
File length: 8208 byte(s)
Diff to previous 97031 (colored)
Copy mod_auth.h when installing includes.
(Allows external auth providers DSOs)

Revision 97031 - (view) (annotate) - [select for diffs]
Modified Mon Sep 30 15:34:40 2002 UTC (7 years, 1 month ago) by martin
File length: 8143 byte(s)
Diff to previous 96187 (colored)
"Make install" would fail for released versions because they do not contain
CVS directories....

Noticed by Marco Lorig, mlorig at gmx dot net.

Revision 96187 - (view) (annotate) - [select for diffs]
Modified Thu Jul 25 15:47:12 2002 UTC (7 years, 4 months ago) by gregames
File length: 8006 byte(s)
Diff to previous 96132 (colored)
Install the online manual unconditionally.  This gets make install closer
to how it *really* works in 1.3.

Also, get rid of CVS stuff in the manual/ directory

Submitted by: Justin Erenkrantz, Greg Ames

Revision 96132 - (view) (annotate) - [select for diffs]
Modified Fri Jul 19 20:16:55 2002 UTC (7 years, 4 months ago) by gregames
File length: 8104 byte(s)
Diff to previous 96129 (colored)
fix a broken build when no <prefix>/conf/ directory exists.

Submitted by:	Karl Fogel
Reviewed by:	Greg Ames

Revision 96129 - (view) (annotate) - [select for diffs]
Modified Fri Jul 19 15:32:36 2002 UTC (7 years, 4 months ago) by gregames
File length: 8102 byte(s)
Diff to previous 96128 (colored)
remove logic which looks for a non-existant ssl.conf file in the docs/conf/
build directory (it's ssl-std.conf there), then ignores its absence in the
next line.

Revision 96128 - (view) (annotate) - [select for diffs]
Modified Fri Jul 19 15:23:43 2002 UTC (7 years, 4 months ago) by gregames
File length: 8143 byte(s)
Diff to previous 96127 (colored)
no logic changes - just some style changes.

Revision 96127 - (view) (annotate) - [select for diffs]
Modified Fri Jul 19 15:11:58 2002 UTC (7 years, 4 months ago) by gregames
File length: 8189 byte(s)
Diff to previous 95923 (colored)
Install mime.types and magic in conf/ if they don't already exist.

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.

Revision 95923 - (view) (annotate) - [select for diffs]
Modified Mon Jul 1 11:44:21 2002 UTC (7 years, 4 months ago) by trawick
File length: 8220 byte(s)
Diff to previous 95912 (colored)
fix make install to stop passing make operators to the shell

Revision 95912 - (view) (annotate) - [select for diffs]
Modified Sat Jun 29 22:58:27 2002 UTC (7 years, 5 months ago) by rbb
File length: 8235 byte(s)
Diff to previous 95911 (colored)
I got sick of the error messages from copying the header files.  This
removes all of the error messages.

Revision 95911 - (view) (annotate) - [select for diffs]
Modified Sat Jun 29 16:24:35 2002 UTC (7 years, 5 months ago) by rbb
File length: 8207 byte(s)
Diff to previous 95695 (colored)
Preserve existing installation directories.  We copy over binaries,
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.

Revision 95695 - (view) (annotate) - [select for diffs]
Modified Sat Jun 15 09:41:03 2002 UTC (7 years, 5 months ago) by jwoolley
File length: 7199 byte(s)
Diff to previous 95691 (colored)
The '-@' seems to be more portable than '- @'.  FreeBSD complained
about the latter.

Tested on: Linux, FreeBSD, Solaris, HP/UX, Darwin

Revision 95691 - (view) (annotate) - [select for diffs]
Modified Sat Jun 15 06:11:45 2002 UTC (7 years, 5 months ago) by jwoolley
File length: 7203 byte(s)
Diff to previous 95686 (colored)
Fixed a problem with 'make install' on one of the tarballs (which
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>

Revision 95686 - (view) (annotate) - [select for diffs]
Modified Sat Jun 15 04:41:52 2002 UTC (7 years, 5 months ago) by rbb
File length: 7195 byte(s)
Diff to previous 95484 (colored)
Allow 'make install DESTDIR=/path'.  This allows packagers to install
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>

Revision 95484 - (view) (annotate) - [select for diffs]
Modified Mon Jun 3 15:25:11 2002 UTC (7 years, 5 months ago) by trawick
File length: 6505 byte(s)
Diff to previous 95278 (colored)
On OS/390, the compiler/linker front-end doesn't handle
"-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.

Revision 95278 - (view) (annotate) - [select for diffs]
Modified Sat May 25 04:14:51 2002 UTC (7 years, 6 months ago) by brianp
File length: 6547 byte(s)
Diff to previous 95200 (colored)
Removed extraneous "{} \;" from some xargs calls
Submitted by:	Joe Orton <jorton@redhat.com>
Reviewed by:	Brian Pane

Revision 95200 - (view) (annotate) - [select for diffs]
Modified Tue May 21 11:42:34 2002 UTC (7 years, 6 months ago) by trawick
File length: 6571 byte(s)
Diff to previous 95058 (colored)
Make sure that the runtimedir is created by make install.

PR:		9233

Revision 95058 - (view) (annotate) - [select for diffs]
Modified Mon May 13 07:45:16 2002 UTC (7 years, 6 months ago) by jerenkrantz
File length: 6513 byte(s)
Diff to previous 95051 (colored)
Considering the overall goal of making APR and APR-util being used
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.)

Revision 95051 - (view) (annotate) - [select for diffs]
Modified Mon May 13 05:49:50 2002 UTC (7 years, 6 months ago) by jerenkrantz
File length: 6517 byte(s)
Diff to previous 94996 (colored)
Stop trying to help apr and apr-util by installing their includes.  They're
smart enough to do so on their own.

Revision 94996 - (view) (annotate) - [select for diffs]
Modified Tue May 7 14:51:32 2002 UTC (7 years, 6 months ago) by trawick
File length: 6632 byte(s)
Diff to previous 94922 (colored)
get "make extraclean" and probably "make distclean" to work on AIX
again...  $(RM) isn't defined everywhere (GNU make built-in?), so
invoke rm the way we invoke it elsewhere in the makefile

Revision 94922 - (view) (annotate) - [select for diffs]
Modified Fri May 3 21:22:03 2002 UTC (7 years, 6 months ago) by jerenkrantz
File length: 6633 byte(s)
Diff to previous 94921 (colored)
Remove autom4te.cache when doing make distclean.

We can't specify it in DISTCLEAN_TARGETS because it is a directory.
Perhaps we could modify DISTCLEAN_TARGETS to delete dirs too, but
that's outside the scope of what Thom (or I) want to deal with now.

Submitted by:	Thom May <thom@planetarytramp.net>
Reviewed by:	Justin Erenkrantz

Revision 94921 - (view) (annotate) - [select for diffs]
Modified Fri May 3 21:09:05 2002 UTC (7 years, 6 months ago) by jerenkrantz
File length: 6588 byte(s)
Diff to previous 94847 (colored)
Fix generated httpd.conf to respect layout for LoadModule lines.
PR:	8170
Submitted by:	Thom May <thom@planetarytramp.net>
Reviewed by:	Justin Erenkrantz

Revision 94847 - (view) (annotate) - [select for diffs]
Modified Sun Apr 28 23:41:25 2002 UTC (7 years, 7 months ago) by aaron
File length: 6578 byte(s)
Diff to previous 94614 (colored)
Don't install *.in config files.

Revision 94614 - (view) (annotate) - [select for diffs]
Modified Fri Apr 12 03:37:01 2002 UTC (7 years, 7 months ago) by brianp
File length: 6573 byte(s)
Diff to previous 94460 (colored)
Added support for MPMs that live in subdirectories under server/mpm
like server/mpm/experimental/*

Revision 94460 - (view) (annotate) - [select for diffs]
Modified Fri Apr 5 19:36:06 2002 UTC (7 years, 7 months ago) by rbb
File length: 6566 byte(s)
Diff to previous 94431 (colored)
With VPATH builds, the httpd.conf-std file is found in the build directory,
not the source directory.  Make sure we check both from now on.

Revision 94431 - (view) (annotate) - [select for diffs]
Modified Thu Apr 4 09:15:44 2002 UTC (7 years, 7 months ago) by striker
File length: 6476 byte(s)
Diff to previous 94053 (colored)
Remove hardcoded paths from MPMs and move them to a more central
place.  Expand paths in httpd-std.conf in a similar fashion as we do
in our headers.

Submitted by:	Pier Fumagalli <pier@betaversion.org>

Revision 94053 - (view) (annotate) - [select for diffs]
Modified Wed Mar 20 16:05:33 2002 UTC (7 years, 8 months ago) by gregames
File length: 6449 byte(s)
Diff to previous 93923 (colored)
OS/390: install apachecore.[dll|x] in lib/ rather than bin/ .

The LIBPATH env var already must contain the path to lib/ in order to pick up
apr and apr-util.  If we install the core dll there as well, LIBPATH becomes
simpler.

Revision 93923 - (view) (annotate) - [select for diffs]
Modified Thu Mar 14 03:16:50 2002 UTC (7 years, 8 months ago) by trawick
File length: 6449 byte(s)
Diff to previous 93816 (colored)
Fix apxs -g handling.
Move config_vars.mk from the top build directory to the build directory.
Get build/rules.mk cleaned up for distclean/extraclean.

PR:     10163
        (This is the 2nd of two commits for that PR.  The first was to
        apxs.in -- rev 1.35.)

Revision 93816 - (view) (annotate) - [select for diffs]
Modified Sat Mar 9 19:29:18 2002 UTC (7 years, 8 months ago) by jerenkrantz
File length: 6412 byte(s)
Diff to previous 93766 (colored)
Stop copying APR's libtool.  And pass enough parameters to apr's subconfig
so that it can figure out where we would like libtool to be installed.

Revision 93766 - (view) (annotate) - [select for diffs]
Modified Thu Mar 7 15:06:07 2002 UTC (7 years, 8 months ago) by aaron
File length: 6555 byte(s)
Diff to previous 93541 (colored)
It is bad to recursively remove every CVS directory in a person's
home directory. Bad bad bad. Make sure the variable was set to something
before cd-ing to blank and ending up in their $HOME.

Also, since each line under a make rule is treated as a new subshell,
it's not necessary to surround the whole line in ()s.

Revision 93541 - (view) (annotate) - [select for diffs]
Modified Fri Feb 22 20:09:25 2002 UTC (7 years, 9 months ago) by ianh
File length: 6450 byte(s)
Diff to previous 92979 (colored)
need to copy mod_log_config over for custom-loggers
Obtained from: Steve Linde

Revision 92979 - (view) (annotate) - [select for diffs]
Modified Wed Jan 23 07:10:16 2002 UTC (7 years, 10 months ago) by aaron
File length: 6385 byte(s)
Diff to previous 92906 (colored)
Currently pcre/config.h and pcre/internal.h are getting installed - it
seems they aren't used, and adding a rogue config.h into the include
path can cause problems for a module which picks it up.

(Better late than never -- this patch was submitted Fri, 7 Dec 2001.)

Submitted by:	Joe Orton <joe@manyfish.co.uk>
Reviewed by:	Aaron Bannert

Revision 92906 - (view) (annotate) - [select for diffs]
Modified Fri Jan 18 17:57:31 2002 UTC (7 years, 10 months ago) by rbb
File length: 6381 byte(s)
Diff to previous 92753 (colored)
Make sure we use the same version of Make for building suexec as we do
for building the rest of the package.

Revision 92753 - (view) (annotate) - [select for diffs]
Modified Sun Jan 6 17:39:52 2002 UTC (7 years, 10 months ago) by dougm
File length: 6378 byte(s)
Diff to previous 92490 (colored)
need to use $(top_srcdir) when installing build/instdso.sh
else make install does not work when when configured with a --srcdir
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 92490 - (view) (annotate) - [select for diffs]
Modified Sat Dec 15 13:56:36 2001 UTC (7 years, 11 months ago) by trawick
File length: 6364 byte(s)
Diff to previous 92376 (colored)
Move any load library path environment variables out of
apachectl and into a separate environment variable file which
can be more easily tailored by the admin.  The environment
variable file as built by Apache may have additional system-
specific settings.  For example, on OS/390 we tailor the heap
settings to allow lots of threads.

Revision 92376 - (view) (annotate) - [select for diffs]
Modified Fri Dec 7 19:06:58 2001 UTC (7 years, 11 months ago) by trawick
File length: 6169 byte(s)
Diff to previous 92164 (colored)
make sure mod_foo.so is installed by apxs -i

also, it is the .so file that needs to be executable, not the .la file

Revision 92164 - (view) (annotate) - [select for diffs]
Modified Sat Nov 24 15:52:44 2001 UTC (8 years ago) by rbb
File length: 6126 byte(s)
Diff to previous 92145 (colored)
Fix the installation target to make sure that the manual is
installed in the correct location.

PR:	8851
Submitted by:	Yoshifumi Hiramatsu <hiramatu@boreas.dti.ne.jp>
                and Gomez Henri <hgomez@slib.fr>

Revision 92145 - (view) (annotate) - [select for diffs]
Modified Fri Nov 23 17:45:52 2001 UTC (8 years ago) by aaron
File length: 6138 byte(s)
Diff to previous 91631 (colored)
mod_ssl is big and bulky, takes awhile to load, sometimes must wait for
entropy to be collected, and has a nasty little bug that prevents the
server from being started in non-SSL mode. This patch corrects some of
those problems, but is not intended as a workaround for the bug.

Submitted by:	Madhusudan Mathihalli <madhusudan_mathihalli@hp.com>
Reviewed by:	Aaron Bannert

Revision 91631 - (view) (annotate) - [select for diffs]
Modified Mon Oct 22 12:46:29 2001 UTC (8 years, 1 month ago) by wrowe
File length: 5983 byte(s)
Diff to previous 91552 (colored)
  Remerge proxy configuration.  Tally: of 9 votes;

  Majority for segregating mod_ssl
  Minority for segregating mod_proxy

  Also remove a lingering bit of ldap config from httpd-std.conf

Revision 91552 - (view) (annotate) - [select for diffs]
Modified Thu Oct 18 20:56:49 2001 UTC (8 years, 1 month ago) by rbb
File length: 6004 byte(s)
Diff to previous 91550 (colored)
Teach me to copy and paste.

Revision 91550 - (view) (annotate) - [select for diffs]
Modified Thu Oct 18 19:59:00 2001 UTC (8 years, 1 month ago) by rbb
File length: 6003 byte(s)
Diff to previous 91415 (colored)
Make sure we install the proxy header file.

Revision 91415 - (view) (annotate) - [select for diffs]
Modified Thu Oct 11 03:42:53 2001 UTC (8 years, 1 month ago) by rbb
File length: 5946 byte(s)
Diff to previous 91347 (colored)
Fixed the configure script to add a LoadModule directive to
the default httpd.conf for any module that was compiled
as a DSO.

Submitted by:	Aaron Bannert <aaron@clove.org>

Revision 91347 - (view) (annotate) - [select for diffs]
Modified Mon Oct 8 10:15:37 2001 UTC (8 years, 1 month ago) by martin
File length: 5295 byte(s)
Diff to previous 91303 (colored)
Rename ssl-std.conf to match Makefile.in's installation action

Revision 91303 - (view) (annotate) - [select for diffs]
Modified Fri Oct 5 03:27:56 2001 UTC (8 years, 1 month ago) by jerenkrantz
File length: 5267 byte(s)
Diff to previous 91246 (colored)
Make sure we run the new conf files through sed.
Now, the question is whether it might make more sense to have them
as ssl-std.conf, ldap-std.conf, and proxy-std.conf.

(I'm also not sure if this is even shell portable or not.)

I'll leave that up to OtherBill since he added these files.

Revision 91246 - (view) (annotate) - [select for diffs]
Modified Tue Oct 2 21:53:33 2001 UTC (8 years, 1 month ago) by rbb
File length: 5237 byte(s)
Diff to previous 91069 (colored)
Suexec is compiled to the builddir, not the source dir.
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 91069 - (view) (annotate) - [select for diffs]
Modified Tue Sep 18 15:02:19 2001 UTC (8 years, 2 months ago) by rbb
File length: 5231 byte(s)
Diff to previous 91024 (colored)
If we are going to have an optional function, we have to install that
header file, so that people can use it.

Revision 91024 - (view) (annotate) - [select for diffs]
Modified Thu Sep 13 22:19:13 2001 UTC (8 years, 2 months ago) by rbb
File length: 5170 byte(s)
Diff to previous 91017 (colored)
Allow make install to work when built with VPATH.

Revision 91017 - (view) (annotate) - [select for diffs]
Modified Thu Sep 13 06:49:09 2001 UTC (8 years, 2 months ago) by rbb
File length: 5030 byte(s)
Diff to previous 90849 (colored)
rules.mk is stored in $(top_blddir).  Without this change, VPATH builds
stop working.

Revision 90849 - (view) (annotate) - [select for diffs]
Modified Fri Aug 31 15:32:31 2001 UTC (8 years, 2 months ago) by rbb
File length: 5028 byte(s)
Diff to previous 90795 (colored)
Install the mod_core.h file.  Mod_proxy relies on it.
Submitted by:	Ian Holsman <ianh@cnet.com>

Revision 90795 - (view) (annotate) - [select for diffs]
Modified Thu Aug 30 03:45:30 2001 UTC (8 years, 3 months ago) by gregames
File length: 4972 byte(s)
Diff to previous 90712 (colored)
fix suexec's install by invoking some powerful Sascha magic.

Revision 90712 - (view) (annotate) - [select for diffs]
Modified Mon Aug 27 03:35:51 2001 UTC (8 years, 3 months ago) by rbb
File length: 4959 byte(s)
Diff to previous 90696 (colored)
Fix a typo.

Revision 90696 - (view) (annotate) - [select for diffs]
Modified Sun Aug 26 06:25:00 2001 UTC (8 years, 3 months ago) by rbb
File length: 4958 byte(s)
Diff to previous 90551 (colored)
Improvements to APXS.  It now uses the config_vars.mk variables to
figure out how to build stuff.  It uses the Apache build system for
the generated module, but not for command line builds.  Maybe I'll fix
that one day.  If somebody wants to beat me to it, that would be cool.

Revision 90551 - (view) (annotate) - [select for diffs]
Modified Thu Aug 23 15:17:02 2001 UTC (8 years, 3 months ago) by martin
File length: 4719 byte(s)
Diff to previous 90412 (colored)
My first try at relocating the manual tree outside of the htdocs/ directory.
It will now reside in the ServerRoot, alongside with .../man/ and .../icons/
and .../htdocs/
-
Please review the config.layout entries for the vendor specific entries,
I supplied sensible defaults but you may disagree.

Reviewed by:	William A. Rowe, Jr., Joshua Slive, Rich Bowen

Revision 90412 - (view) (annotate) - [select for diffs]
Modified Mon Aug 20 18:45:55 2001 UTC (8 years, 3 months ago) by wrowe
File length: 4728 byte(s)
Diff to previous 90145 (colored)
  If my grep and brain are working, that's all there is to adding error/
  to the *nix build.  If I'm wrong, don't shoot.

Revision 90145 - (view) (annotate) - [select for diffs]
Modified Mon Aug 13 23:06:06 2001 UTC (8 years, 3 months ago) by rbb
File length: 4496 byte(s)
Diff to previous 89776 (colored)
Install the SSL header files.
Submitted by:	John Sterling <sterling@covalent.net>

Revision 89776 - (view) (annotate) - [select for diffs]
Modified Mon Jul 30 02:55:55 2001 UTC (8 years, 4 months ago) by rbb
File length: 4448 byte(s)
Diff to previous 89500 (colored)
Install all build/*.mk when we install Apache.  This is the first step
to getting apxs to use the same makefiles as Apache.

Revision 89500 - (view) (annotate) - [select for diffs]
Modified Thu Jul 5 05:25:19 2001 UTC (8 years, 4 months ago) by rbb
File length: 4227 byte(s)
Diff to previous 89235 (colored)
install the man pages when we install everything else.
PR:	7754

Revision 89235 - (view) (annotate) - [select for diffs]
Modified Mon May 28 15:32:50 2001 UTC (8 years, 6 months ago) by ben
File length: 3926 byte(s)
Diff to previous 89140 (colored)
Doxygenation.

Revision 89140 - (view) (annotate) - [select for diffs]
Modified Fri May 18 00:48:57 2001 UTC (8 years, 6 months ago) by fielding
File length: 3970 byte(s)
Diff to previous 88977 (colored)
Change the make targets and rules to be consistent in all of the
Apache-owned source trees.  Sanity is a good thing.

Revision 88977 - (view) (annotate) - [select for diffs]
Modified Wed May 2 19:09:21 2001 UTC (8 years, 6 months ago) by trawick
File length: 3906 byte(s)
Diff to previous 88963 (colored)
Add a missing backslash in the install-other code so that the httpd.dll
logic isn't displayed.

Revision 88963 - (view) (annotate) - [select for diffs]
Modified Sun Apr 29 08:25:52 2001 UTC (8 years, 7 months ago) by bjh
File length: 3904 byte(s)
Diff to previous 88886 (colored)
OS/2: fix "make install" to install shared core & programs with a .exe
extension.

Revision 88886 - (view) (annotate) - [select for diffs]
Modified Wed Apr 18 20:51:35 2001 UTC (8 years, 7 months ago) by dreid
File length: 3825 byte(s)
Diff to previous 88836 (colored)
This changes the build process as outlined in my email earlier this week.

Essentially we now build the static objects, then allow a platform to run
a given command, build the shared modules, then run another command before exiting.

This gets us building dso's on beos and may provide a better framework for some of
the other "strange" platforms out there without stopping the normal ones working.

Revision 88836 - (view) (annotate) - [select for diffs]
Modified Fri Apr 13 00:46:22 2001 UTC (8 years, 7 months ago) by rbb
File length: 3809 byte(s)
Diff to previous 88809 (colored)
Do not install the binaries from the support directory twice.
PR:	7490
Submitted by:	jun-ichiro hagino <itojun@iijlab.net>

Revision 88809 - (view) (annotate) - [select for diffs]
Modified Wed Apr 11 06:44:07 2001 UTC (8 years, 7 months ago) by fielding
File length: 4419 byte(s)
Diff to previous 88788 (colored)
Make clean, distclean, and extraclean consistently according to the
Gnu makefile guidelines.

Submitted by: Justin Erenkrantz <jerenkrantz@ebuilt.com>
Reviewed by:  Roy Fielding

Revision 88788 - (view) (annotate) - [select for diffs]
Modified Tue Apr 10 17:48:08 2001 UTC (8 years, 7 months ago) by orlikowski
File length: 4473 byte(s)
Diff to previous 88692 (colored)
Fix errors in generating docco using make docs.

Revision 88692 - (view) (annotate) - [select for diffs]
Modified Tue Apr 3 17:03:35 2001 UTC (8 years, 7 months ago) by marc
File length: 4479 byte(s)
Diff to previous 88655 (colored)
- change inconsistent use of logdir and logfiledir all to logfiledir, to
  make the config.layout file work properly.
- change default layout to be "Apache", as defined in config.layout,
  instead of duplicating (some of) that layout in configure itself.
- change default installation path to /usr/local/apache2

PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 88655 - (view) (annotate) - [select for diffs]
Modified Mon Apr 2 19:06:02 2001 UTC (8 years, 7 months ago) by orlikowski
File length: 4471 byte(s)
Diff to previous 88645 (colored)
Changes to get AIX DSOs working, sans APR changes.
Basically, this allows linker flags to be passed for the httpd executable
and DSOs only.

Revision 88645 - (view) (annotate) - [select for diffs]
Modified Mon Apr 2 15:20:45 2001 UTC (8 years, 7 months ago) by bjh
File length: 4429 byte(s)
Diff to previous 88490 (colored)
Switch to using aplibtool for building under OS/2 & add support for building
loadable modules as OS/2 DLLs.
PR:
Obtained from:
Submitted by:
Reviewed by:

Revision 88490 - (view) (annotate) - [select for diffs]
Modified Sun Mar 11 14:54:13 2001 UTC (8 years, 8 months ago) by ben
File length: 4391 byte(s)
Diff to previous 88478 (colored)
First step in doxygen conversion.

Revision 88478 - (view) (annotate) - [select for diffs]
Modified Fri Mar 9 04:36:48 2001 UTC (8 years, 8 months ago) by rbb
File length: 4313 byte(s)
Diff to previous 88467 (colored)
don't try to install expat, since it isn't there anymore.

Revision 88467 - (view) (annotate) - [select for diffs]
Modified Wed Mar 7 23:13:55 2001 UTC (8 years, 8 months ago) by gregames
File length: 4367 byte(s)
Diff to previous 88422 (colored)
turn on setuid permissions when installing suexec

Submitted by: Ken Coar

Revision 88422 - (view) (annotate) - [select for diffs]
Modified Fri Mar 2 15:46:14 2001 UTC (8 years, 8 months ago) by gregames
File length: 4323 byte(s)
Diff to previous 88230 (colored)
fix make install so that suexec is installed where the server expects to
find it ( <prefix>/sbin by default).

also enable ./configure --sbindir=DIR to work as advertised.

Revision 88230 - (view) (annotate) - [select for diffs]
Modified Sun Feb 18 16:07:31 2001 UTC (8 years, 9 months ago) by fielding
File length: 4295 byte(s)
Diff to previous 88011 (colored)
Intermediate change of hardcoded "helpers" reference to "build"
until I get a chance to revamp this to use APR's variables directly.

Revision 88011 - (view) (annotate) - [select for diffs]
Modified Wed Feb 7 19:07:46 2001 UTC (8 years, 9 months ago) by rbb
File length: 4299 byte(s)
Diff to previous 87898 (colored)
Install all required header files.  Without these, some modules can not
be compiled outside the src tree.

Revision 87898 - (view) (annotate) - [select for diffs]
Modified Sun Jan 28 20:06:18 2001 UTC (8 years, 10 months ago) by ben
File length: 4191 byte(s)
Diff to previous 87780 (colored)
Make docs target work.

Revision 87780 - (view) (annotate) - [select for diffs]
Modified Sun Jan 21 17:39:16 2001 UTC (8 years, 10 months ago) by rbb
File length: 4191 byte(s)
Diff to previous 87779 (colored)
Fix a small bug that was making us create a directory called "-p" in the
build directory.

Revision 87779 - (view) (annotate) - [select for diffs]
Modified Sun Jan 21 17:22:18 2001 UTC (8 years, 10 months ago) by rbb
File length: 4194 byte(s)
Diff to previous 87597 (colored)
If --enable-suexec is specified, then we need to build suexec
automatically.  This bit me multiple times last night as I was trying to
setup apache.org.  I would make a change to the configuration, run make;
make install, and it would fail.  The problem was that suexec wasn't
getting re-compiled ever, so my changes weren't getting picked up.  This
solves that problem, by making sure that suexec gets compiled if it was
specified on the configure line.

Revision 87597 - (view) (annotate) - [select for diffs]
Modified Sat Jan 6 21:47:49 2001 UTC (8 years, 10 months ago) by dgaudet
File length: 4178 byte(s)
Diff to previous 87541 (colored)
- add some missing distclean targets
- use DISTCLEAN_TARGETS and CLEAN_TARGETS everywhere (to be consistent
with other macros and with APR)
- warn that aclocal.m4 is a generated file

Revision 87541 - (view) (annotate) - [select for diffs]
Modified Thu Dec 28 06:08:30 2000 UTC (8 years, 11 months ago) by rbb
File length: 4150 byte(s)
Diff to previous 87532 (colored)
We don't want to install CVS files, but the -P option to cp means something
different on FreeBSD than it means on Linux.  This puts the recursive
copy back in, and just has us delete the CVS directories after they are
copied into place.

Revision 87532 - (view) (annotate) - [select for diffs]
Modified Wed Dec 27 05:00:26 2000 UTC (8 years, 11 months ago) by rbb
File length: 4130 byte(s)
Diff to previous 87531 (colored)
Fix a small typo that was causing big problems.

Revision 87531 - (view) (annotate) - [select for diffs]
Modified Wed Dec 27 02:34:16 2000 UTC (8 years, 11 months ago) by rbb
File length: 4131 byte(s)
Diff to previous 87529 (colored)
Make it possible to build suexec from the top-level Makefiles, and make it
install when using make install

Revision 87529 - (view) (annotate) - [select for diffs]
Modified Wed Dec 27 01:25:18 2000 UTC (8 years, 11 months ago) by rbb
File length: 3913 byte(s)
Diff to previous 87447 (colored)
We don't want to install the CVS directory when we use make install

Revision 87447 - (view) (annotate) - [select for diffs]
Modified Wed Dec 20 06:26:58 2000 UTC (8 years, 11 months ago) by rbb
File length: 3727 byte(s)
Diff to previous 87441 (colored)
Remove the test directory from the top level Makefile, and move the STATUS
item to "non-showstopper but nice to fix" category.  This is in preparation
for tomorrow's BETA.

Revision 87441 - (view) (annotate) - [select for diffs]
Modified Wed Dec 20 00:59:06 2000 UTC (8 years, 11 months ago) by rbb
File length: 3732 byte(s)
Diff to previous 87431 (colored)
Remove some redundant checks.
Submitted by:	Greg Stein

Revision 87431 - (view) (annotate) - [select for diffs]
Modified Tue Dec 19 22:25:42 2000 UTC (8 years, 11 months ago) by rbb
File length: 3986 byte(s)
Diff to previous 87424 (colored)
Install all headers in the include/ directory.

Revision 87424 - (view) (annotate) - [select for diffs]
Modified Tue Dec 19 17:05:48 2000 UTC (8 years, 11 months ago) by rbb
File length: 4074 byte(s)
Diff to previous 87251 (colored)
Force all Apache functions to be linked into the executable, whether they
are used or not.  This uses the same mechanism that is used for APR
and APR-util.  This may not be the correct solution, but it works, and that
is what I really care about.  This also renames CHARSET_EBCDIC to
AP_CHARSET_EBCDIC.  This is for namespace correctness, but it also makes
the exports script a bit easier.

Revision 87251 - (view) (annotate) - [select for diffs]
Modified Thu Dec 7 16:14:19 2000 UTC (8 years, 11 months ago) by rbb
File length: 4073 byte(s)
Diff to previous 87250 (colored)
Add some files that should be installed when we install Apache.

Revision 87250 - (view) (annotate) - [select for diffs]
Modified Thu Dec 7 11:52:17 2000 UTC (8 years, 11 months ago) by gstein
File length: 3768 byte(s)
Diff to previous 87242 (colored)
*) top-level: build our base libraries (srclib) first since these (by
   definition) have no dependencies on anything else. this will also ensure
   that we have *.exports available for building server/

*) add the "test" SUBDIR back in so that it gets called for "make clean" and
   other types of make targets.

*) revise test/Makefile.in so that it does not build any test programs by
   default. add "make test" to build any/all test programs.

Revision 87242 - (view) (annotate) - [select for diffs]
Modified Thu Dec 7 04:15:27 2000 UTC (8 years, 11 months ago) by rbb
File length: 3763 byte(s)
Diff to previous 87240 (colored)
Change some spaces to tabs.

Revision 87240 - (view) (annotate) - [select for diffs]
Modified Thu Dec 7 03:22:41 2000 UTC (8 years, 11 months ago) by rbb
File length: 3777 byte(s)
Diff to previous 87235 (colored)
Install the manual correctly.

Revision 87235 - (view) (annotate) - [select for diffs]
Modified Wed Dec 6 08:16:19 2000 UTC (8 years, 11 months ago) by gstein
File length: 3619 byte(s)
Diff to previous 87226 (colored)
don't build test by default. users/developers can go to the dir manually and
build if necessary.

Revision 87226 - (view) (annotate) - [select for diffs]
Modified Wed Dec 6 00:46:17 2000 UTC (8 years, 11 months ago) by rbb
File length: 3624 byte(s)
Diff to previous 87192 (colored)
Get Apache installing again.

Revision 87192 - (view) (annotate) - [select for diffs]
Modified Tue Dec 5 02:45:50 2000 UTC (8 years, 11 months ago) by rbb
File length: 3651 byte(s)
Diff to previous 87187 (colored)
Apache builds again, although the test directory doesn't.  I will work on
the test directory soon.  The server does NOT currently run, but it does
build cleanly.

Revision 87187 - (view) (annotate) - [select for diffs]
Modified Mon Dec 4 22:33:51 2000 UTC (8 years, 11 months ago) by rbb
File length: 3661 byte(s)
Diff to previous 86436 (colored)
Get Apache to configure completely again.  This still doesn't build, but
now we are getting very close.

Revision 86436 - (view) (annotate) - [select for diffs]
Modified Sat Oct 7 19:54:23 2000 UTC (9 years, 1 month ago) by rbb
File length: 3658 byte(s)
Diff to previous 86406 (colored)
Use autoconf to substitute the proper values into apachectl, and install
it when we install everything else.

Revision 86406 - (view) (annotate) - [select for diffs]
Modified Thu Oct 5 18:21:34 2000 UTC (9 years, 1 month ago) by rbb
File length: 3579 byte(s)
Diff to previous 86387 (colored)
Install APXS if it is built.

Revision 86387 - (view) (annotate) - [select for diffs]
Modified Wed Oct 4 19:00:36 2000 UTC (9 years, 1 month ago) by rbb
File length: 3446 byte(s)
Diff to previous 86188 (colored)
Fix a small typo that was keeping us from copying os-inline.c to the
include directory

Revision 86188 - (view) (annotate) - [select for diffs]
Modified Sat Sep 9 12:46:49 2000 UTC (9 years, 2 months ago) by dreid
File length: 3443 byte(s)
Diff to previous 86187 (colored)
BeOS doesn't have an os-inline.c file so don't try to install it!

Revision 86187 - (view) (annotate) - [select for diffs]
Modified Sat Sep 9 10:24:59 2000 UTC (9 years, 2 months ago) by gstein
File length: 3365 byte(s)
Diff to previous 86158 (colored)
publish the mod_dav.h header for DAV backend providers to use

Revision 86158 - (view) (annotate) - [select for diffs]
Modified Tue Aug 29 15:59:59 2000 UTC (9 years, 3 months ago) by gregames
File length: 3306 byte(s)
Diff to previous 86108 (colored)
If the src/apachecore.dll and src/apachecore.x files exist, copy them to the
install bin directory during "make install".  Used for OS/390 dso builds.

Revision 86108 - (view) (annotate) - [select for diffs]
Modified Sat Aug 19 00:38:51 2000 UTC (9 years, 3 months ago) by rbb
File length: 3182 byte(s)
Diff to previous 86069 (colored)
Remove extra tabs from Makefiles
Submitted by:	David Hill <ddhill@zk3.dec.com>

Revision 86069 - (view) (annotate) - [select for diffs]
Modified Mon Aug 14 02:54:41 2000 UTC (9 years, 3 months ago) by rbb
File length: 3183 byte(s)
Diff to previous 86048 (colored)
Add a make directive for making the documentation

Revision 86048 - (view) (annotate) - [select for diffs]
Modified Fri Aug 11 04:13:43 2000 UTC (9 years, 3 months ago) by coar
File length: 3069 byte(s)
Diff to previous 85915 (colored)
	Add recognition of the --with-port=n (as was added to 1.3), and
	raise an error if --enable-layout is specified but we can't
	find the definition file.

Revision 85915 - (view) (annotate) - [select for diffs]
Modified Fri Jul 28 16:22:32 2000 UTC (9 years, 4 months ago) by sascha
File length: 3035 byte(s)
Diff to previous 85914 (colored)
Don't bark at developers which are too lazy to pull down the htdocs
module. ;-)

Revision 85914 - (view) (annotate) - [select for diffs]
Modified Fri Jul 28 15:39:47 2000 UTC (9 years, 4 months ago) by trawick
File length: 2972 byte(s)
Diff to previous 85873 (colored)
Install htdocs again.  This was recently removed for an unknown (or at
least unmentioned) reason.

Crash course on populating the htdocs directory:

cd myprefix/apache-2.0
cvs checkout -d htdocs httpd-docs-2.0/htdocs

Revision 85873 - (view) (annotate) - [select for diffs]
Modified Sun Jul 23 18:00:45 2000 UTC (9 years, 4 months ago) by sascha
File length: 2957 byte(s)
Diff to previous 85743 (colored)
Clean up rules.mk and add support for building C++ source files.

If your module uses C++, you need to add APACHE_REQUIRE_CXX to your
module's config.m4.

Unfortunately, we cannot use any sophisticated pattern matching in make,
so instead of adding the C++ source files to LTLIBRARY_SOURCES, you need
to write for foo.cpp and bar.cpp:

LTLIBRARY_OBJECTS_X = foo.lo bar.lo

Revision 85743 - (view) (annotate) - [select for diffs]
Modified Sat Jul 1 14:08:25 2000 UTC (9 years, 4 months ago) by gstein
File length: 2972 byte(s)
Diff to previous 85540 (colored)
config magic for enabling DAV, Expat, and SDBM.
*) AP_LIBS contains the target .a files from src/lib/
*) AP_LIB_DIRS contains add'l directories (besides pcre and apr) that we
   will build (and generate Makefiles for)
*) apache_need_expat and apache_need_sdbm are two new configure feature
   macros; set by the DAV stuff as needed
*) hackery to deal with dav/fs/ since it isn't really a module
*) do endian testing, so we can feed it into Expat to optimize that code

Revision 85540 - (view) (annotate) - [select for diffs]
Modified Mon Jun 12 17:24:09 2000 UTC (9 years, 5 months ago) by sascha
File length: 3008 byte(s)
Diff to previous 85228 (colored)
Finish the switch to light-wheight pcre.

Revision 85228 - (view) (annotate) - [select for diffs]
Modified Tue May 16 10:57:29 2000 UTC (9 years, 6 months ago) by bjh
File length: 3035 byte(s)
Diff to previous 85195 (colored)
Fix PCRE build on OS/2. This includes taking libtool out of the picture,
making static build the default.

Revision 85195 - (view) (annotate) - [select for diffs]
Modified Thu May 11 21:56:51 2000 UTC (9 years, 6 months ago) by trawick
File length: 3037 byte(s)
Diff to previous 85153 (colored)
src/build/build2.mk: build PCRE's configure script if needed (when you
                     run buildconf, for example)
src/Makefile.in    : re-order libpcreposix.la and libpcre.la to make
                     OS/390's binder happy (now the libraries are listed
                     in order of dependencies)

Revision 85153 - (view) (annotate) - [select for diffs]
Modified Fri May 5 23:17:54 2000 UTC (9 years, 6 months ago) by rbb
File length: 3037 byte(s)
Diff to previous 85146 (colored)
Replace hsregex with PCRE.  The PCRE library is always used in 2.0,
regardless of what system we are on.  Currently, we are using the POSIX
wrappers that PCRE provides.

Revision 85146 - (view) (annotate) - [select for diffs]
Modified Thu May 4 23:34:44 2000 UTC (9 years, 6 months ago) by rbb
File length: 3014 byte(s)
Diff to previous 85116 (colored)
Install os.h and os-inline.c from src/os/$(OSDIR) to $(prefix)/include

Revision 85116 - (view) (annotate) - [select for diffs]
Modified Sun Apr 30 22:30:23 2000 UTC (9 years, 6 months ago) by sascha
File length: 2907 byte(s)
Diff to previous 85113 (colored)
Make install target work on AIX.

Revision 85113 - (view) (annotate) - [select for diffs]
Modified Sun Apr 30 18:27:18 2000 UTC (9 years, 6 months ago) by sascha
File length: 2880 byte(s)
Diff to previous 85111 (colored)
Add VPATH support to Apache:

  os/$(OS_DIR) is now equivalent to the old $(OS_DIR)

  Necessary include paths are added only in VPATH mode.

  Dependencies are stored in the build directory now.
  They contain paths which depend on the current build,
  and therefore they are not general.

  Fixed two dependencies in main/Makefile.in.

Revision 85111 - (view) (annotate) - [select for diffs]
Modified Sun Apr 30 15:51:37 2000 UTC (9 years, 6 months ago) by sascha
File length: 2877 byte(s)
Diff to previous 85102 (colored)
Most of the support programs are created during the build, so we can expect
them to be in $(builddir).

Revision 85102 - (view) (annotate) - [select for diffs]
Modified Sun Apr 30 00:06:07 2000 UTC (9 years, 7 months ago) by sascha
File length: 2858 byte(s)
Diff to previous 85065 (colored)
Overall UNIX build system improvements:

* Makefile header is now completely dynamic
* Absolute paths everywhere
  (fixes Tru64 support)
* Get rid of LTLIBRARY_SHARED_NAME rule in library.mk
  (fixes Irix support, untested)
* VPATH does not contain variables anymore
  (fixes UnixWare support)
* Remove inclusion of program.mk in support/Makefile.in
  (PROGRAM_NAME is empty => breaks Irix and others)
* Call REENTRANCY_FLAGS earlier, so that flags are passed to header checks
  (might fix OpenBSD pthread.h-detection, untested)

Revision 85065 - (view) (annotate) - [select for diffs]
Modified Thu Apr 27 23:30:57 2000 UTC (9 years, 7 months ago) by rbb
File length: 2941 byte(s)
Diff to previous 85060 (colored)
Cleanup more files when make distclean is used.  This should be all the
files that should be cleaned.

Revision 85060 - (view) (annotate) - [select for diffs]
Modified Thu Apr 27 18:14:47 2000 UTC (9 years, 7 months ago) by rbb
File length: 2801 byte(s)
Diff to previous 85053 (colored)
Install the support binaries.

Revision 85053 - (view) (annotate) - [select for diffs]
Modified Thu Apr 27 04:21:21 2000 UTC (9 years, 7 months ago) by rbb
File length: 2407 byte(s)
Diff to previous 85050 (colored)
Add the support directory back into the build process.

Revision 85050 - (view) (annotate) - [select for diffs]
Modified Wed Apr 26 21:08:26 2000 UTC (9 years, 7 months ago) by rbb
File length: 2399 byte(s)
Diff to previous 85041 (colored)
Fix the progname stuff to work the same way the rest of the configure
scheme works.
Submitted by:	Sascha Schumann
Reviewed by:	Ryan Bloom

Revision 85041 - (view) (annotate) - [select for diffs]
Modified Tue Apr 25 23:20:36 2000 UTC (9 years, 7 months ago) by rbb
File length: 2398 byte(s)
Diff to previous 85035 (colored)
If a developer uses --with-program-name=foo, the config files are renamed
to match the name of the executable.  In this example, httpd.conf will be
renamed to foo.conf.

Revision 85035 - (view) (annotate) - [select for diffs]
Modified Tue Apr 25 21:29:27 2000 UTC (9 years, 7 months ago) by rbb
File length: 2288 byte(s)
Diff to previous 84905 (colored)
Allow the Apache-2.0 executable name to be specified with the
--with-program-name command line argument to configure.  This does not
change the name of the config files or anything else, yet.

Revision 84905 - (view) (annotate) - [select for diffs]
Modified Tue Apr 4 13:31:13 2000 UTC (9 years, 7 months ago) by bjh
File length: 2283 byte(s)
Diff to previous 84843 (colored)
Under OS/2 (well actually EMX gcc) libraries don't have a 'lib' prefix. In
main code libtool handles it. This deals with APR.

Revision 84843 - (view) (annotate) - [select for diffs]
Modified Mon Mar 27 23:21:22 2000 UTC (9 years, 8 months ago) by rbb
File length: 2277 byte(s)
Diff to previous 84770 (colored)
Change the name from apache back to httpd.

Revision 84770 - (view) (annotate) - [select for diffs]
Modified Wed Mar 15 22:46:33 2000 UTC (9 years, 8 months ago) by manoj
File length: 2278 byte(s)
Diff to previous 84762 (colored)
Minor nit: use top_srcdir instead of topsrcdir, to be more consistent
with autoconf.

Revision 84762 - (view) (annotate) - [select for diffs]
Modified Tue Mar 14 08:04:50 2000 UTC (9 years, 8 months ago) by dgaudet
File length: 2274 byte(s)
Diff to previous 84759 (colored)
even more distclean goodness (there's still more... time for zzz though)

Revision 84759 - (view) (annotate) - [select for diffs]
Modified Tue Mar 14 07:45:08 2000 UTC (9 years, 8 months ago) by dgaudet
File length: 2242 byte(s)
Diff to previous 84719 (colored)
it's more traditional in autoconf projects for "make distclean" to clean
up things such as the apaci script, rather than "make clean".

Revision 84719 - (view) (annotate) - [select for diffs]
Modified Wed Mar 8 11:05:19 2000 UTC (9 years, 8 months ago) by manoj
File length: 2242 byte(s)
Diff to previous 84423 (colored)
Part of a fix for not being able to reset the --prefix. This will
allow the installation prefix to be reset after a "make clean". To do
this really properly, all the code that depends on the prefix should
have a dependency in the makefile. This is coming RSN.

Revision 84423 - (view) (annotate) - [select for diffs]
Added Tue Jan 11 13:11:13 2000 UTC (9 years, 10 months ago) by sascha
File length: 2218 byte(s)
These changes are committed together, because they depend on each other.

    -   shared modules can be built in the tree
    -   added support for --with-layout, uses APACI's config.layout
    -   working 'make install'
    -   working 'make depend'
    -   working Pthreads checks
    -   buildconf replaced

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2