/[Apache-SVN]/httpd/httpd/trunk/build/special.mk
ViewVC logotype

Log of /httpd/httpd/trunk/build/special.mk

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 421095 - (view) (annotate) - [select for diffs]
Modified Wed Jul 12 02:57:16 2006 UTC (3 years, 4 months ago) by fielding
File length: 1276 byte(s)
Diff to previous 417993 (colored)
update license header text

Revision 417993 - (view) (annotate) - [select for diffs]
Modified Thu Jun 29 10:40:43 2006 UTC (3 years, 4 months ago) by jorton
File length: 1094 byte(s)
Diff to previous 395229 (colored)
* build/special.mk (install-modules-yes): Require that the DSOs are
built before trying to install them; fixes "make -j2 install" from a
module directory.

Revision 395229 - (view) (annotate) - [select for diffs]
Modified Wed Apr 19 12:23:42 2006 UTC (3 years, 7 months ago) by colm
File length: 1076 byte(s)
Diff to previous 189603 (colored)
Update the last year of copyright.

Revision 189603 - (view) (annotate) - [select for diffs]
Modified Wed Jun 8 16:07:46 2005 UTC (4 years, 5 months ago) by jorton
File length: 1076 byte(s)
Diff to previous 106505 (colored)
* modules/mappers/config9.m4: Substitute INSTALL_DSO as "yes" if
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.

Revision 106505 - (view) (annotate) - [select for diffs]
Modified Thu Nov 25 00:01:34 2004 UTC (5 years ago) by nd
File length: 1231 byte(s)
Diff to previous 103181 (colored)
property cleanup

Revision 103181 - (view) (annotate) - [select for diffs]
Modified Mon Mar 29 00:11:42 2004 UTC (5 years, 7 months ago) by trawick
File length: 1231 byte(s)
Diff to previous 102619 (colored)
mod_so shows up in BUILTIN_LIBS differently now

this fixes "make install" processing of DSOs

Revision 102619 - (view) (annotate) - [select for diffs]
Modified Mon Feb 9 20:40:53 2004 UTC (5 years, 9 months ago) by nd
File length: 1227 byte(s)
Diff to previous 102521 (colored)
fix name of The Apache Software Foundation

Revision 102521 - (view) (annotate) - [select for diffs]
Modified Fri Feb 6 21:54:06 2004 UTC (5 years, 9 months ago) by nd
File length: 1223 byte(s)
Diff to previous 102381 (colored)
apply Apache License, Version 2.0

Revision 102381 - (view) (annotate) - [select for diffs]
Modified Mon Jan 19 22:58:41 2004 UTC (5 years, 10 months ago) by jorton
File length: 3210 byte(s)
Diff to previous 102379 (colored)
Correct use of libtool: libtool convenience libraries which are to be
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.

Revision 102379 - (view) (annotate) - [select for diffs]
Modified Mon Jan 19 20:37:47 2004 UTC (5 years, 10 months ago) by jorton
File length: 3211 byte(s)
Diff to previous 102135 (colored)
* build/special.mk (install-modules): Remove redundant semi-colon.

Revision 102135 - (view) (annotate) - [select for diffs]
Modified Thu Jan 1 13:26:26 2004 UTC (5 years, 10 months ago) by nd
File length: 3212 byte(s)
Diff to previous 98573 (colored)
update license to 2004.

Revision 98573 - (view) (annotate) - [select for diffs]
Modified Mon Feb 3 17:53:28 2003 UTC (6 years, 9 months ago) by nd
File length: 3212 byte(s)
Diff to previous 95686 (colored)
finished that boring job:
update license to 2003.

Happy New Year! ;-))

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: 3212 byte(s)
Diff to previous 93918 (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 93918 - (view) (annotate) - [select for diffs]
Modified Wed Mar 13 20:48:07 2002 UTC (7 years, 8 months ago) by fielding
File length: 3182 byte(s)
Diff to previous 92413 (colored)
Update our copyright for this year.

Revision 92413 - (view) (annotate) - [select for diffs]
Modified Mon Dec 10 23:53:23 2001 UTC (7 years, 11 months ago) by aaron
File length: 3182 byte(s)
Diff to previous 92370 (colored)
Another fix for VPATH builds.

Revision 92370 - (view) (annotate) - [select for diffs]
Modified Fri Dec 7 17:48:36 2001 UTC (7 years, 11 months ago) by trawick
File length: 3184 byte(s)
Diff to previous 91492 (colored)
Do special install processing for Apache DSO modules on HP-UX, Tru64,
and AIX so that we get mod_foo.so installed instead of the stuff that
libtool installed.

Revision 91492 - (view) (annotate) - [select for diffs]
Modified Tue Oct 16 17:51:11 2001 UTC (8 years, 1 month ago) by aaron
File length: 3156 byte(s)
Diff to previous 91023 (colored)
In one target we weren't always creating the $libexecdir
($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.

Revision 91023 - (view) (annotate) - [select for diffs]
Modified Thu Sep 13 20:54:33 2001 UTC (8 years, 2 months ago) by rbb
File length: 3133 byte(s)
Diff to previous 89148 (colored)
rules.mk is found in the builddir now.

Revision 89148 - (view) (annotate) - [select for diffs]
Modified Fri May 18 08:55:17 2001 UTC (8 years, 6 months ago) by trawick
File length: 3131 byte(s)
Diff to previous 89140 (colored)
fix syntax error in module installation command

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: 3132 byte(s)
Diff to previous 88886 (colored)
Change the make targets and rules to be consistent in all of the
Apache-owned source trees.  Sanity is a good thing.

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: 3134 byte(s)
Diff to previous 88184 (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 88184 - (view) (annotate) - [select for diffs]
Modified Fri Feb 16 04:26:53 2001 UTC (8 years, 9 months ago) by fielding
File length: 3117 byte(s)
Diff to previous 87299 (colored)
Update copyright to 2001

Revision 87299 - (view) (annotate) - [select for diffs]
Modified Tue Dec 12 12:51:19 2000 UTC (8 years, 11 months ago) by trawick
File length: 3112 byte(s)
Diff to previous 87109 (colored)
Get "make install" to install DSOs again.

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.

Revision 87109 - (view) (annotate) - [select for diffs]
Modified Tue Nov 28 21:37:20 2000 UTC (8 years, 11 months ago) by trawick
File length: 3104 byte(s)
Diff to previous 86959 (colored)
Get "make install" with DSOs to work on AIX and Solaris.  A recent
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.

Revision 86959 - (view) (annotate) - [select for diffs]
Modified Tue Nov 14 12:00:44 2000 UTC (9 years ago) by trawick
File length: 3055 byte(s)
Diff to previous 86396 (colored)
Get "make install" to work on Tru64.

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.

Revision 86396 - (view) (annotate) - [select for diffs]
Modified Thu Oct 5 03:44:22 2000 UTC (9 years, 1 month ago) by rbb
File length: 3027 byte(s)
Diff to previous 85873 (colored)
If mod_so is compiled into the server, we need to create libexec, even
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.

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: 2999 byte(s)
Diff to previous 85103 (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 85103 - (view) (annotate) - [select for diffs]
Modified Sun Apr 30 02:28:14 2000 UTC (9 years, 6 months ago) by sascha
File length: 2998 byte(s)
Diff to previous 84876 (colored)
Get rid of last relative include path in our Makefiles

Revision 84876 - (view) (annotate) - [select for diffs]
Modified Fri Mar 31 07:02:32 2000 UTC (9 years, 7 months ago) by fielding
File length: 2986 byte(s)
Diff to previous 84770 (colored)
Update to Apache Software License version 1.1

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: 3333 byte(s)
Diff to previous 84725 (colored)
Minor nit: use top_srcdir instead of topsrcdir, to be more consistent
with autoconf.

Revision 84725 - (view) (annotate) - [select for diffs]
Modified Fri Mar 10 00:07:37 2000 UTC (9 years, 8 months ago) by rbb
File length: 3332 byte(s)
Diff to previous 84423 (colored)
Fix all the License issues.  Including:
s/Apache Group/Apache Software Foundation/
s/1999/2000/
s/Sascha's license/ASF license

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: 1797 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