summaryrefslogtreecommitdiffstats
path: root/build (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Allow us to build APR before APR-util, but clean APR-util beforeRyan Bloom2001-08-311-2/+2
| | | | | | | APR. This should fix the build for BeOS. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90850 13f79535-47bb-0310-9956-ffa450edef68
* Since binbuild is currently doing a static build, the install-bindist.shGreg Ames2001-08-281-2/+5
| | | | | | | | | | script it generates shouldn't expect to find a modules directory. Also, tee binbuild's output into build.log (rather than redirect it) so you can see what's going on with the build. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90772 13f79535-47bb-0310-9956-ffa450edef68
* look for config.guess in apr's build dirGreg Ames2001-08-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90650 13f79535-47bb-0310-9956-ffa450edef68
* ignore generated file rules.mkJeff Trawick2001-08-221-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90502 13f79535-47bb-0310-9956-ffa450edef68
* Ensure that libtool does the installation for us. This way we will actuallyJustin Erenkrantz2001-08-221-1/+1
| | | | | | | | | copy over the binaries rather than libtool wrapper scripts which would copy the binaries to .libs/lt-* at first execution. Reviewed by: Greg Stein git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90492 13f79535-47bb-0310-9956-ffa450edef68
* Add rules.mk.in, and remove the old rules.mk. This finishes theRyan Bloom2001-08-221-4/+4
| | | | | | | libtool patch from yesterday. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90487 13f79535-47bb-0310-9956-ffa450edef68
* Allow Apache to use libtool 1.4. In order to do this, we check theRyan Bloom2001-08-221-4/+4
| | | | | | | | | libtool version of the machine, and we add the correct flags to the build. We also had to remove the --disable-shared in order to make this work correctly. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90479 13f79535-47bb-0310-9956-ffa450edef68
* Copy the error/ treeWilliam A. Rowe Jr2001-08-201-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90410 13f79535-47bb-0310-9956-ffa450edef68
* HushWilliam A. Rowe Jr2001-08-171-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90247 13f79535-47bb-0310-9956-ffa450edef68
* Spell it right, per Mr. CoarWilliam A. Rowe Jr2001-08-161-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90243 13f79535-47bb-0310-9956-ffa450edef68
* Picky versioning. Must have 1) a real language/charset in the versioning,William A. Rowe Jr2001-08-161-11/+9
| | | | | | | | and 2) fixes the Copyright (which effectively runs on too far) by placing the 'see other' stuff in the Comments. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90198 13f79535-47bb-0310-9956-ffa450edef68
* Duplicates (and is stale to) the copy in srclib/apr/buildWilliam A. Rowe Jr2001-08-161-47/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90197 13f79535-47bb-0310-9956-ffa450edef68
* A first step at auto-generating the version resource for all win32 binaries.William A. Rowe Jr2001-08-163-0/+110
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90193 13f79535-47bb-0310-9956-ffa450edef68
* tweak make_exports.awk so it works with nawk on SolarisJeff Trawick2001-07-231-1/+1
| | | | | | | Submitted by: Sander Striker git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89653 13f79535-47bb-0310-9956-ffa450edef68
* Sander says:Brian Havard2001-07-211-8/+17
| | | | | | | | | | | | | | | | | | | | | | I missed the hook declarations in my previous script. This is added by the patch below. The patch also removes unneeded ; that slipped in because I use c a lot more than awk :) I moved a rule around so removal of leading whitespace could go into one rule (see AP[RU]?_DECLARE). Also removed the additional idx variable in favor of checking the return value of the index function. Submitted by: Sander Striker <striker@apache.org> Reviewed by: Brian Havard <brianh@kheldar.apana.org.au> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89650 13f79535-47bb-0310-9956-ffa450edef68
* These two files aren't used anymore, so we can get rid of them now.Ryan Bloom2001-07-212-37/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89648 13f79535-47bb-0310-9956-ffa450edef68
* Improve the exports generating awk script. In the past, we hadRyan Bloom2001-07-211-0/+120
| | | | | | | | | | | work around problems in the awk script by avoiding some #if and #ifdefs. This has bitten us many times in generating the exports.c file. This improvement allows corrects the header file parsing. Submitted by: Sander Striker <striker@apache.org> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89647 13f79535-47bb-0310-9956-ffa450edef68
* Slight Clean-up.Victor J. Orlikowski2001-06-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89317 13f79535-47bb-0310-9956-ffa450edef68
* Add the missing AP[RU]_DECLARE_DATA symbols to httpd.exp.Victor J. Orlikowski2001-06-091-0/+59
| | | | | | | | | httpd.exp should now be generated automatically. Any missing symbols are now the fault of awk scripts. Or rather, their authors. :) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89316 13f79535-47bb-0310-9956-ffa450edef68
* Get the Apache DSOs installed and give apr and apr-utilJeff Trawick2001-05-181-4/+3
| | | | | | | | the opportunity to install their library files by adding backa recursive install rule. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89149 13f79535-47bb-0310-9956-ffa450edef68
* fix syntax error in module installation commandJeff Trawick2001-05-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89148 13f79535-47bb-0310-9956-ffa450edef68
* Get the compile flag types right and in order.Roy T. Fielding2001-05-181-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89142 13f79535-47bb-0310-9956-ffa450edef68
* Change the make targets and rules to be consistent in all of theRoy T. Fielding2001-05-183-117/+134
| | | | | | | Apache-owned source trees. Sanity is a good thing. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89140 13f79535-47bb-0310-9956-ffa450edef68
* Fix httpd's definition of LTFLAGS to be consistent with that of aprRoy T. Fielding2001-05-121-3/+3
| | | | | | | | | and apr-util, allow it to be overridden by the configure command-line (default="--silent") and introduce LT_LDFLAGS to replace what we were formally abusing as LTFLAGS. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89094 13f79535-47bb-0310-9956-ffa450edef68
* Small fix to make depend, although make depend doesn't seem to be used?Victor J. Orlikowski2001-05-111-1/+1
| | | | | | | (We seem to use APR's) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89090 13f79535-47bb-0310-9956-ffa450edef68
* OS/2: fix "make install" to install shared core & programs with a .exeBrian Havard2001-04-291-1/+1
| | | | | | | extension. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88963 13f79535-47bb-0310-9956-ffa450edef68
* Completely revamp configure so that it preserves the standard makeRoy T. Fielding2001-04-291-10/+19
| | | | | | | | | | | | | variables CPPFLAGS, CFLAGS, CXXFLAGS, LDFLAGS and LIBS by moving the configure additions to EXTRA_* variables. Also, allow the user to specify NOTEST_* values for all of the above, which eliminates the need for THREAD_CPPFLAGS, THREAD_CFLAGS, and OPTIM. Fix the setting of INCLUDES and EXTRA_INCLUDES. Check flags as they are added to avoid pointless duplications. Fix the order in which flags are given on the compile and link lines. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88960 13f79535-47bb-0310-9956-ffa450edef68
* test -e isn't portable; use test -f insteadJeff Trawick2001-04-191-1/+1
| | | | | | | this gets DSO builds working on Solaris (dunno where else) again git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88897 13f79535-47bb-0310-9956-ffa450edef68
* This changes the build process as outlined in my email earlier this week.David Reid2001-04-182-2/+33
| | | | | | | | | | | 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. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88886 13f79535-47bb-0310-9956-ffa450edef68
* Tweak a message. No function change.Bill Stoddard2001-04-171-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88880 13f79535-47bb-0310-9956-ffa450edef68
* Remove some obsolete copiesRoy T. Fielding2001-04-171-5/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88874 13f79535-47bb-0310-9956-ffa450edef68
* Fix the binbuild.sh script so that it works correctly on Linux again.Ryan Bloom2001-04-151-11/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88865 13f79535-47bb-0310-9956-ffa450edef68
* Move the httpd release rolling script from the httpd-site directory toRyan Bloom2001-04-151-0/+115
| | | | | | | the httpd-2.0/build directory. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88862 13f79535-47bb-0310-9956-ffa450edef68
* Fix the shell syntax error that occurs when a for list is empty due toRoy T. Fielding2001-04-121-1/+3
| | | | | | | an empty variable expansion. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88833 13f79535-47bb-0310-9956-ffa450edef68
* Remove double-quotes from the list of programs to install to makeRoy T. Fielding2001-04-121-1/+1
| | | | | | | | | | it valid shell syntax. Submitted by: Justin Erenkrantz <jerenkrantz@ebuilt.com> Reviewed by: Roy Fielding git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88820 13f79535-47bb-0310-9956-ffa450edef68
* Make clean, distclean, and extraclean consistently according to theRoy T. Fielding2001-04-111-0/+3
| | | | | | | | | | Gnu makefile guidelines. Submitted by: Justin Erenkrantz <jerenkrantz@ebuilt.com> Reviewed by: Roy Fielding git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88809 13f79535-47bb-0310-9956-ffa450edef68
* Use EXTRA_CPPFLAGS where it needs to be used.Roy T. Fielding2001-04-031-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88668 13f79535-47bb-0310-9956-ffa450edef68
* Changes to get AIX DSOs working, sans APR changes.Victor J. Orlikowski2001-04-021-1/+1
| | | | | | | | Basically, this allows linker flags to be passed for the httpd executable and DSOs only. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88655 13f79535-47bb-0310-9956-ffa450edef68
* Switch to using aplibtool for building under OS/2 & add support for buildingBrian Havard2001-04-021-4/+9
| | | | | | | | | | | loadable modules as OS/2 DLLs. PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88645 13f79535-47bb-0310-9956-ffa450edef68
* Remove files that now reside in srclib/apr/buildRoy T. Fielding2001-03-245-247/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88571 13f79535-47bb-0310-9956-ffa450edef68
* Untangled the buildconf script and eliminated the need for build'sRoy T. Fielding2001-03-245-298/+0
| | | | | | | | aclocal.m4, generated_lists, build.mk, build2.mk, and a host of other libtool muck that is now under srclib/apr/build. More to follow. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88570 13f79535-47bb-0310-9956-ffa450edef68
* Under OS/2's emx gcc (and maybe others) uninitialized global variables don'tBrian Havard2001-03-191-1/+1
| | | | | | | get exported so initialize ap_ugly_hack to something. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88536 13f79535-47bb-0310-9956-ffa450edef68
* Cleanup the build process a bit more. The Apache configureRyan Bloom2001-03-172-7/+2
| | | | | | | | | script no longer creates its own helper scripts, it just uses APR's. Submitted by: jean-frederic clere <jfrederic.clere@fujitsu-siemens.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88530 13f79535-47bb-0310-9956-ffa450edef68
* Move more code from the http module into the core server. ThisRyan Bloom2001-03-041-5/+5
| | | | | | | | | | | | | | is core code, basically the default handler, the default input and output filters, and all of the core configuration directives. All of this code is required in order for the server to work, with or without HTTP. The server is closer to working without the HTTP module, although there is still more to do. I tried to fix Windows, but somebody should probably make sure I did it correctly. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88449 13f79535-47bb-0310-9956-ffa450edef68
* um. hello?! doesn't the work "private" mean anything? :-)Greg Stein2001-02-271-7/+1
| | | | | | | | Apache should not be involved with building APR's apr_private.h.in. It should only call APR's buildconf.sh script. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88363 13f79535-47bb-0310-9956-ffa450edef68
* Begin to move functions from the http module to the core. The goal is toRyan Bloom2001-02-261-1/+1
| | | | | | | have only functions that are HTTP specific in the http directory. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88341 13f79535-47bb-0310-9956-ffa450edef68
* The only thing about perl that drives me crazy, how many times toWilliam A. Rowe Jr2001-02-251-2/+1
| | | | | | | reescape an escaped char ;-/ git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88335 13f79535-47bb-0310-9956-ffa450edef68
* Ok ... .mak files are nasty. Here's a bit to clean up -some- of thatWilliam A. Rowe Jr2001-02-251-0/+48
| | | | | | | | | nastyness - the absolute paths that .dsp dependencies off of parent directories are encoded with. This chops cd "\checkout\httpd-2.0" from the support directory down to cd "..", a much nicer solution. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88334 13f79535-47bb-0310-9956-ffa450edef68
* Make exports.lo rebuild when it should.Ben Laurie2001-02-171-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88214 13f79535-47bb-0310-9956-ffa450edef68
* Use new locations for APR autoconf macros and remove unneeded dependencies.Roy T. Fielding2001-02-172-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88207 13f79535-47bb-0310-9956-ffa450edef68