William A. Rowe Jr
68f1dcb00b
BuildBin never made it to this home. Makefile.win got lost, since it
...
would have been invoked from another path, trying to validate that the
apr and apr-util repositories had been checked out. Too much trouble :)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93085 13f79535-47bb-0310-9956-ffa450edef68
2002-01-29 18:19:17 +00:00
William A. Rowe Jr
4ec90cd877
By popular demand and some of my own observations - here is a build
...
target one can use as a dummy, without 'installing binaries'. Now
Win32's makefile.win will simply kick off BuildBin and let it fire
off all the targets from a command line build. This will help to
resolve some of the misses on incremental builds.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93082 13f79535-47bb-0310-9956-ffa450edef68
2002-01-29 18:13:33 +00:00
William A. Rowe Jr
7f6d76ce95
Follow our Unix bretherens' conventions, and name the sub-proxy modules
...
with the mod_ prefix (al la mod_dav_fs as a sub-dav module.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92876 13f79535-47bb-0310-9956-ffa450edef68
2002-01-17 01:05:23 +00:00
William A. Rowe Jr
38efc7e6ee
A pedantic change to prevent us from discovering, in the future, that
...
these support/ modules suddenly rely upon some of our apr/aprutil
features, by finding the build broken one morning.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92820 13f79535-47bb-0310-9956-ffa450edef68
2002-01-11 07:00:03 +00:00
William A. Rowe Jr
aff1454d34
*) Split all Win32 modules [excluding the core components mod_core,
...
mod_so, mod_win32 and the winnt mpm] into individual loadable
modules, so the administrator may individually disable the former
compiled-in modules by simply commenting out their LoadModule
directives. [William Rowe]
*) Saved Win32 module authors and porters many future headaches, by
duplicating the appropriate .h files such as os.h into the include
directory, including in the build tree. [William Rowe]
Also noticed that version stamp resources weren't generated for proxy
modules, this too is now fixed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92804 13f79535-47bb-0310-9956-ffa450edef68
2002-01-10 08:47:23 +00:00
William A. Rowe Jr
7951fa6112
Reorder so InstallBin is the _default_ top level project, and add htdbm
...
to the dependencies of InstallBin
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91786 13f79535-47bb-0310-9956-ffa450edef68
2001-11-07 15:56:55 +00:00
William A. Rowe Jr
cc91ff57d9
Add htdbm.c to the windows build - if someone on Unix could check that it
...
builds and add it to that build it would be appreciated.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91780 13f79535-47bb-0310-9956-ffa450edef68
2001-11-07 14:00:52 +00:00
William A. Rowe Jr
6e625429e8
rotatelogs will be apr-ized at some point, make this simple.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91467 13f79535-47bb-0310-9956-ffa450edef68
2001-10-15 03:02:48 +00:00
William A. Rowe Jr
4ac442a0bf
Correct dependency for apr-ization of rotatelogs
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91396 13f79535-47bb-0310-9956-ffa450edef68
2001-10-10 12:39:40 +00:00
William A. Rowe Jr
d9a090c0a9
Fix a borked entry that I introduced. Now mime_magic should build.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91335 13f79535-47bb-0310-9956-ffa450edef68
2001-10-06 18:24:58 +00:00
William A. Rowe Jr
d0646a92a6
Add some mime magic to the Win32 build
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91291 13f79535-47bb-0310-9956-ffa450edef68
2001-10-04 19:38:16 +00:00
William A. Rowe Jr
283b4711eb
Two more loadable modules on Win32, thank you Gunther!
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91221 13f79535-47bb-0310-9956-ffa450edef68
2001-10-01 17:01:30 +00:00
William A. Rowe Jr
af27d38778
Reintegrate proxy into the core build
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91179 13f79535-47bb-0310-9956-ffa450edef68
2001-09-28 16:02:50 +00:00
Ryan Bloom
b422e9b04d
Remove mod_tls from the Windows project file.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91018 13f79535-47bb-0310-9956-ffa450edef68
2001-09-13 15:22:31 +00:00
William A. Rowe Jr
7fe92b4b03
Modify Makefile.win to install the ssl-enabled abs.exe binary
...
as 'bin/ab.exe' if srclib/openssl exists. Adds abs to the Apache.dsw
IDE workspace.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90430 13f79535-47bb-0310-9956-ffa450edef68
2001-08-20 22:01:58 +00:00
William A. Rowe Jr
ac9c009634
Include ApacheMonitor/wintty in the build.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89993 13f79535-47bb-0310-9956-ffa450edef68
2001-08-07 17:19:04 +00:00
William A. Rowe Jr
ef4a9670db
Clean up unnecessary duplicate references to pcre (they fall out of
...
libhttpd as our own ap_regexec()) and force InstallBin as the default
project by moving it to the head of the list, so the first access of
this .dsp will take InstallBin.dsp as the active project.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89643 13f79535-47bb-0310-9956-ffa450edef68
2001-07-20 19:48:02 +00:00
William A. Rowe Jr
fff466f89b
For those who want to play, mod_ssl isn't part of the InstallBin master
...
target.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89463 13f79535-47bb-0310-9956-ffa450edef68
2001-06-28 01:16:14 +00:00
William A. Rowe Jr
435f89d55d
libaprutil is good for mod_tls, too.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89455 13f79535-47bb-0310-9956-ffa450edef68
2001-06-28 00:08:41 +00:00
William A. Rowe Jr
560d5bbf01
Not for general consumption (not a target of InstallBin) this patch adds
...
mod_tls to the 'buildable projects' list.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89453 13f79535-47bb-0310-9956-ffa450edef68
2001-06-27 23:47:55 +00:00
Bill Stoddard
fe1b98014b
mod_file_cache now depends on apr-util.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89446 13f79535-47bb-0310-9956-ffa450edef68
2001-06-27 21:30:33 +00:00
William A. Rowe Jr
4af92b916f
Unnecessary with apxs
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89215 13f79535-47bb-0310-9956-ffa450edef68
2001-05-23 13:31:59 +00:00
Roy T. Fielding
c5a2bbd1e7
A wild guess at what is needed to get win32 compiling again after
...
the move of util_uri to apr-util.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89207 13f79535-47bb-0310-9956-ffa450edef68
2001-05-22 22:42:02 +00:00
William A. Rowe Jr
0d9560460b
Lost mod_info at some point (probably well adding the experimental mods)
...
so put it back
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88727 13f79535-47bb-0310-9956-ffa450edef68
2001-04-05 09:11:09 +00:00
William A. Rowe Jr
eaf3f3a30b
Some experiments, not targets of the InstallBin complete build
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88674 13f79535-47bb-0310-9956-ffa450edef68
2001-04-03 01:16:22 +00:00
William A. Rowe Jr
f9ef03c36d
Goodbye srclib/expat ... completes the build for srclib/apr-util/xml/expat
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88474 13f79535-47bb-0310-9956-ffa450edef68
2001-03-08 16:12:34 +00:00
William A. Rowe Jr
ead506f72c
Bring in the expat.lib into the static aprutil.lib win32 library.
...
Fix up the build order that messed up command-line builds due to
the recent dependency of apr-util on expat-lite.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88330 13f79535-47bb-0310-9956-ffa450edef68
2001-02-25 20:53:42 +00:00
William A. Rowe Jr
0e627c7fdd
Begin to fix the build schema changes for apr-util
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88315 13f79535-47bb-0310-9956-ffa450edef68
2001-02-25 02:24:19 +00:00
Bill Stoddard
c6264aa3f3
Remove mod_proxy from the Windows project file
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88262 13f79535-47bb-0310-9956-ffa450edef68
2001-02-21 13:56:45 +00:00
William A. Rowe Jr
59bbd68bec
The big change. This is part 3 of the apr-util symbols rename, please
...
see the first commit of srclib/apr-util/include (cvs apr-util/include)
for the quick glance at symbols changed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87731 13f79535-47bb-0310-9956-ffa450edef68
2001-01-19 07:04:36 +00:00
William A. Rowe Jr
a0611f9717
Fixups to build the whole shebang once again.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87724 13f79535-47bb-0310-9956-ffa450edef68
2001-01-18 23:47:16 +00:00
William A. Rowe Jr
e3f9efffca
This change eliminates the intermediate httpd.lib from the build of
...
libhttpd.dll - it was required for the support applications to avoid
linking to the libhttpd.dll, but those functions have all moved to
apr and apr-util.
This change also prepares us to eliminate libhttpd.def once all of the
appropriate AP_DECLARE tags are assigned.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87715 13f79535-47bb-0310-9956-ffa450edef68
2001-01-18 19:49:29 +00:00
Allan K. Edwards
9b968f8fe1
eliminate entries from libhttpd.def that are also in libaprutil.def
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87587 13f79535-47bb-0310-9956-ffa450edef68
2001-01-04 22:37:27 +00:00
Allan K. Edwards
402f0d3f67
Fix typo that messed up dependencies and broke the build
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87585 13f79535-47bb-0310-9956-ffa450edef68
2001-01-04 20:55:40 +00:00
William A. Rowe Jr
2da60f90ab
Simplify and order the dependencies as well as possible.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87502 13f79535-47bb-0310-9956-ffa450edef68
2000-12-21 21:02:20 +00:00
William A. Rowe Jr
a73fd342e0
Missed aprlib -> apr in the project overhaul
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87474 13f79535-47bb-0310-9956-ffa450edef68
2000-12-21 01:19:17 +00:00
William A. Rowe Jr
4315b0c706
The Win32 overhaul, in summary;
...
Modules are named mod_foo.so
Dynamic Libraries are named libfoo.dll, and are stored in bin/
The former ApacheCoreDll is now libhttpd.dll
Apache.exe moves to bin/
The make install now copies include, lib, and libexec
All build options are normalized, filenames adjusted appropriately
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87471 13f79535-47bb-0310-9956-ffa450edef68
2000-12-21 01:04:49 +00:00
William A. Rowe Jr
e281d9d8f1
Now that sdbm and installer are gone, clean up the win32 build.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87266 13f79535-47bb-0310-9956-ffa450edef68
2000-12-08 19:03:48 +00:00
William A. Rowe Jr
cfae7d83d8
With this patch, dav and file_cache ride again :-) Note file_cache now
...
uses mmaps, which may or may not be desired on win32.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87253 13f79535-47bb-0310-9956-ffa450edef68
2000-12-07 21:37:42 +00:00
William A. Rowe Jr
1ee17e74ec
Fixed the make, crippled dav till it's building.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87222 13f79535-47bb-0310-9956-ffa450edef68
2000-12-05 20:59:32 +00:00
William A. Rowe Jr
edbf3e035d
Got a little carried away earlier with path names :-)
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87219 13f79535-47bb-0310-9956-ffa450edef68
2000-12-05 19:42:26 +00:00
William A. Rowe Jr
4662c58e09
Set up dependencies on the apr-util package.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87214 13f79535-47bb-0310-9956-ffa450edef68
2000-12-05 17:44:07 +00:00
William A. Rowe Jr
56560e4293
A bit of inclusion for the apr-util package.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87213 13f79535-47bb-0310-9956-ffa450edef68
2000-12-05 17:38:40 +00:00
William A. Rowe Jr
f119cafbaa
This patch illustrates the new locations, and makes the majority of the
...
adjustments. Now to actually try to build the thing.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87212 13f79535-47bb-0310-9956-ffa450edef68
2000-12-05 16:37:50 +00:00
William A. Rowe Jr
b5b5895019
Make Win32 build again
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87129 13f79535-47bb-0310-9956-ffa450edef68
2000-11-29 17:12:00 +00:00
William A. Rowe Jr
fead05f0bf
expatlib is definately more in sync with the Unix build, so we now
...
build the expatlib.dsp rather than seperate xmltok/xmlparse .dsp's.
Submitted by: Greg Stein
Reviewed by: William Rowe
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86644 13f79535-47bb-0310-9956-ffa450edef68
2000-10-18 17:37:05 +00:00
William A. Rowe Jr
a37d06254f
Fix compile break in Win32
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86611 13f79535-47bb-0310-9956-ffa450edef68
2000-10-16 13:50:40 +00:00
William A. Rowe Jr
fdc834fd1f
Some issues with the dependencies that prevent a clean checkout from
...
actually building under win32
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86603 13f79535-47bb-0310-9956-ffa450edef68
2000-10-15 22:49:48 +00:00
William A. Rowe Jr
24de5d9c6a
A star is born ... adds mod_dav and mod_dav_fs to the Win32 build/install
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86543 13f79535-47bb-0310-9956-ffa450edef68
2000-10-11 17:25:07 +00:00
William A. Rowe Jr
446a7805af
Finish the ApacheModuleBleck -> mod_bleck cleanup
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86537 13f79535-47bb-0310-9956-ffa450edef68
2000-10-11 14:26:00 +00:00