summaryrefslogtreecommitdiff
path: root/build/special.mk
diff options
context:
space:
mode:
authorSascha Schumann <sascha@apache.org>2000-07-23 18:00:45 +0000
committerSascha Schumann <sascha@apache.org>2000-07-23 18:00:45 +0000
commit143b69bf3b31219056377a652297898d8aa969c8 (patch)
tree186aac057e81fed53b7c0b9669d2183f87e74f62 /build/special.mk
parentce7a5bcaff670808ef0a3fc2e257cc6ffcbf521e (diff)
downloadhttpd-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.mk4
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