chiark / gitweb /
Makefile: Installation refactoring (4)
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 28 Dec 2021 18:01:41 +0000 (18:01 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 29 Dec 2021 15:48:11 +0000 (15:48 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Makefile.in

index 7957b4cf9c5177bf8722214fa8d0a649c81fe91d..35a405f78cecb0b66d94022b221538e5a827c385 100644 (file)
@@ -92,10 +92,10 @@ install-strip:
                $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install
 
 install-doc:   $(TARGETS_DOC)
-               set -e; for f in $(docdir) $(docdir)/spec.html  \
-                               $(mandir) $(man1dir) $(man8dir); do     \
-                       $(INSTALL) -d -m 2755 $(DESTDIR)$$f;            \
-               done
+               $(INSTALL) -d -m 2755 $(addprefix $(DESTDIR),   \
+                       $(docdir) $(docdir)/spec.html           \
+                       $(mandir) $(man1dir) $(man8dir)         \
+               )
                $(INSTALL_DATA) -m 644 $(TARGETS_DOC_PS) $(DESTDIR)$(docdir)/.
                $(INSTALL_DATA) -m 644 spec.html/*.html \
                        $(DESTDIR)$(docdir)/spec.html/.