diff options
author | Stefan Fritsch <sf@apache.org> | 2012-01-29 20:11:55 +0000 |
---|---|---|
committer | Stefan Fritsch <sf@apache.org> | 2012-01-29 20:11:55 +0000 |
commit | 4fca50f99735e584ba76d507a9343be791f5d024 (patch) | |
tree | 449c517ef54610b0195148bccc53481a485a0c4c /build/special.mk | |
parent | 95fba12ad8f284926bec1922cc06b1c70ac15089 (diff) | |
download | httpd-4fca50f99735e584ba76d507a9343be791f5d024.tar.gz |
Install multiple files per install.sh invocation
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
Diffstat (limited to 'build/special.mk')
-rw-r--r-- | build/special.mk | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/build/special.mk b/build/special.mk index 38e7a864fd..66c9c7c8ce 100644 --- a/build/special.mk +++ b/build/special.mk @@ -28,9 +28,7 @@ include $(top_builddir)/build/rules.mk install-modules-yes: $(SHARED_TARGETS) @$(MKINSTALLDIRS) $(DESTDIR)$(libexecdir) - @list='$(shared)'; for i in $$list; do \ - $(top_srcdir)/build/instdso.sh SH_LIBTOOL='$(SH_LIBTOOL)' $$i $(DESTDIR)$(libexecdir); \ - done + @$(top_srcdir)/build/instdso.sh SH_LIBTOOL='$(SH_LIBTOOL)' $(shared) $(DESTDIR)$(libexecdir) install-modules-no: |