summaryrefslogtreecommitdiff
path: root/build/special.mk
Commit message (Collapse)AuthorAgeFilesLines
* Oops... revertJim Jagielski2013-12-201-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1552783 13f79535-47bb-0310-9956-ffa450edef68
* For *bsd* systems, see if we are using BSD make and,Jim Jagielski2013-12-201-2/+2
| | | | | | | if so, then use that format for include/ifdef/else/endif git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1552779 13f79535-47bb-0310-9956-ffa450edef68
* Fix parallel installation for static modulesRainer Jung2012-02-011-2/+4
| | | | | | | | | | builds. When "$(shared)" was empty, instdso.sh complained with a Usage message. Don't call instdso, if there's nothing to install. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1239075 13f79535-47bb-0310-9956-ffa450edef68
* Install multiple files per install.sh invocationStefan Fritsch2012-01-291-3/+1
| | | | | | | | | | | | | | Libtool and BSD install support installing several files in one run. Add support to install.sh and instdso.sh, too. Replace for-loops in the Makefiles. This reduces 'make install' time by approx. 50% because we save lots of calls to the huge libtool shell script. The AIX-specific magic in instdso.sh could use some testing. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1237447 13f79535-47bb-0310-9956-ffa450edef68
* update license header textRoy T. Fielding2006-07-121-5/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@421095 13f79535-47bb-0310-9956-ffa450edef68
* * build/special.mk (install-modules-yes): Require that the DSOs areJoe Orton2006-06-291-1/+1
| | | | | | | | built before trying to install them; fixes "make -j2 install" from a module directory. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@417993 13f79535-47bb-0310-9956-ffa450edef68
* Update the last year of copyright.Colm MacCarthaigh2006-04-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@395229 13f79535-47bb-0310-9956-ffa450edef68
* * modules/mappers/config9.m4: Substitute INSTALL_DSO as "yes" ifJoe Orton2005-06-081-13/+11
| | | | | | | | | | | mod_so is linked in, or "no" otherwise. * build/special.mk: Remove hack to guess whether mod_so is linked in based on BUILTIN_LIBS; rely on INSTALL_DSO definition from config_vars.mk. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@189603 13f79535-47bb-0310-9956-ffa450edef68
* mod_so shows up in BUILTIN_LIBS differently nowJeff Trawick2004-03-291-1/+1
| | | | | | | this fixes "make install" processing of DSOs git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103181 13f79535-47bb-0310-9956-ffa450edef68
* fix name of The Apache Software FoundationAndré Malo2004-02-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102619 13f79535-47bb-0310-9956-ffa450edef68
* apply Apache License, Version 2.0André Malo2004-02-061-49/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102521 13f79535-47bb-0310-9956-ffa450edef68
* Correct use of libtool: libtool convenience libraries which are to beJoe Orton2004-01-191-1/+1
| | | | | | | | | | | | | | | | | | linked directly into a program must be linked using -static and not -module. Fixes build issues with libtool HEAD. * acinclude.m4 (APACHE_MODPATH_ADD): For a static module, use a filename with a lib prefix. * build/rules.mk.in (MOD_LINK): Use -static not -module. * build/special.mk (install-modules): Adjust special-case for installation of shared modules to look for libso.la not mod_so.la. * build/library.mk: Link libraries using -static. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102381 13f79535-47bb-0310-9956-ffa450edef68
* * build/special.mk (install-modules): Remove redundant semi-colon.Joe Orton2004-01-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102379 13f79535-47bb-0310-9956-ffa450edef68
* update license to 2004.André Malo2004-01-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102135 13f79535-47bb-0310-9956-ffa450edef68
* finished that boring job:André Malo2003-02-031-1/+1
| | | | | | | | | update license to 2003. Happy New Year! ;-)) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98573 13f79535-47bb-0310-9956-ffa450edef68
* Allow 'make install DESTDIR=/path'. This allows packagers to installRyan Bloom2002-06-151-2/+2
| | | | | | | | | | | | | | 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
* Update our copyright for this year.Roy T. Fielding2002-03-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93918 13f79535-47bb-0310-9956-ffa450edef68
* Another fix for VPATH builds.Aaron Bannert2001-12-101-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92413 13f79535-47bb-0310-9956-ffa450edef68
* Do special install processing for Apache DSO modules on HP-UX, Tru64,Jeff Trawick2001-12-071-1/+1
| | | | | | | | and AIX so that we get mod_foo.so installed instead of the stuff that libtool installed. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92370 13f79535-47bb-0310-9956-ffa450edef68
* In one target we weren't always creating the $libexecdirAaron Bannert2001-10-161-1/+1
| | | | | | | | | | | | ($prefix/modules) directory, and in another we were assuming that the directory existed. Now we always create it in the first target, and we check that it exists in the second. This fixes a bug where httpd.exp would be installed as a _file_ called $prefix/modules. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91492 13f79535-47bb-0310-9956-ffa450edef68
* rules.mk is found in the builddir now.Ryan Bloom2001-09-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91023 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
* Change the make targets and rules to be consistent in all of theRoy T. Fielding2001-05-181-6/+6
| | | | | | | 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
* This changes the build process as outlined in my email earlier this week.David Reid2001-04-181-1/+2
| | | | | | | | | | | 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
* Update copyright to 2001Roy T. Fielding2001-02-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88184 13f79535-47bb-0310-9956-ffa450edef68
* Get "make install" to install DSOs again.Jeff Trawick2000-12-121-2/+2
| | | | | | | | | | | | static has just the list of static modules for this directory, so in all but one of our module directories mod_so won't be in this list, preventing us from thinking this is a DSO build. BUILTIN_LIBS is always a valid check since it is the entire list of modules. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87299 13f79535-47bb-0310-9956-ffa450edef68
* Get "make install" with DSOs to work on AIX and Solaris. A recentJeff Trawick2000-11-281-2/+3
| | | | | | | | | | | change by me to get "make install" to work at all on Tru64 caused this problem. This change has been tested with and without DSOs on AIX, Tru64, Solaris 8 (UltraSparc), and RedHat 6.0. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87109 13f79535-47bb-0310-9956-ffa450edef68
* Get "make install" to work on Tru64.Jeff Trawick2000-11-141-1/+2
| | | | | | | | | | | | | | | | With Tru64, make picks up a bad status from the child shell process when it evaluates the "`echo ($static) | grep 'mod_so'` (see below), causing make to bail out. But that grep should always fail when "make install" runs in modules/extra and unless we have mod_so it will fail when "make install" runs in modules/standard. The work-around is to explicitly ignore the exit status from the grep. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86959 13f79535-47bb-0310-9956-ffa450edef68
* If mod_so is compiled into the server, we need to create libexec, evenRyan Bloom2000-10-051-1/+1
| | | | | | | | | if there are no shared modules compiled. This is in keeping with what we did with Apache 1.3, and it allows APXS to work, even if there were no shared modules installed initially. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86396 13f79535-47bb-0310-9956-ffa450edef68
* Clean up rules.mk and add support for building C++ source files.Sascha Schumann2000-07-231-2/+2
| | | | | | | | | | | | | | 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 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85873 13f79535-47bb-0310-9956-ffa450edef68
* Get rid of last relative include path in our MakefilesSascha Schumann2000-04-301-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85103 13f79535-47bb-0310-9956-ffa450edef68
* Update to Apache Software License version 1.1Roy T. Fielding2000-03-311-38/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84876 13f79535-47bb-0310-9956-ffa450edef68
* Minor nit: use top_srcdir instead of topsrcdir, to be more consistentManoj Kasichainula2000-03-151-1/+1
| | | | | | | with autoconf. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84770 13f79535-47bb-0310-9956-ffa450edef68
* Fix all the License issues. Including:Ryan Bloom2000-03-101-17/+53
| | | | | | | | | s/Apache Group/Apache Software Foundation/ s/1999/2000/ s/Sascha's license/ASF license git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84725 13f79535-47bb-0310-9956-ffa450edef68
* These changes are committed together, because they depend on each other.Sascha Schumann2000-01-111-0/+45
- 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 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@84423 13f79535-47bb-0310-9956-ffa450edef68