diff options
author | Sascha Schumann <sascha@apache.org> | 2000-07-23 18:00:45 +0000 |
---|---|---|
committer | Sascha Schumann <sascha@apache.org> | 2000-07-23 18:00:45 +0000 |
commit | 143b69bf3b31219056377a652297898d8aa969c8 (patch) | |
tree | 186aac057e81fed53b7c0b9669d2183f87e74f62 /build/special.mk | |
parent | ce7a5bcaff670808ef0a3fc2e257cc6ffcbf521e (diff) | |
download | httpd-143b69bf3b31219056377a652297898d8aa969c8.tar.gz |
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
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85873 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'build/special.mk')
-rw-r--r-- | build/special.mk | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/build/special.mk b/build/special.mk index 139c0b867b..cabb54fd72 100644 --- a/build/special.mk +++ b/build/special.mk @@ -63,9 +63,9 @@ install_targets = install-modules install-modules: @shared='$(shared)'; \ if test -n "$$shared"; then \ - $(mkinstalldirs) $(libexecdir); \ + $(MKINSTALLDIRS) $(libexecdir); \ for i in $$shared; do \ - $(SHLIBTOOL) --mode=install cp $$i $(libexecdir); \ + $(SH_LIBTOOL) --mode=install cp $$i $(libexecdir); \ done; \ fi |