[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master fb2b1357 4/6: Pass multiple files to 'install
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master fb2b1357 4/6: Pass multiple files to 'install' without looping |
Date: |
Sat, 23 Jul 2022 16:21:51 -0400 (EDT) |
branch: master
commit fb2b1357e5d3a17cc71aaa7b23a765955d812950
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
Pass multiple files to 'install' without looping
See:
https://lists.nongnu.org/archive/html/lmi/2022-07/msg00091.html
---
GNUmakefile | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/GNUmakefile b/GNUmakefile
index 6e99ed13..a27baa18 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -236,9 +236,8 @@ $(build_dir): $(gpl_files)
+@[ -d $(localbindir) ] || $(MKDIR) --parents $(localbindir)
+@[ -d $(locallibdir) ] || $(MKDIR) --parents $(locallibdir)
+@[ -d $(localincludedir) ] || $(MKDIR) --parents $(localincludedir)
- +@for z in $(compiler_runtime_files); do \
- $(INSTALL) -c -m 0775 -c $$z $(localbindir) ; \
- done;
+ +@[ -z "$(strip $(compiler_runtime_files))" ] \
+ || $(INSTALL) -c -m 0775 -c $(compiler_runtime_files) $(localbindir)
+@$(MAKETARGET)
% :: $(build_dir) ; @:
- [lmi-commits] [lmi] master updated (cbae25fb -> 6126d1e0), Greg Chicares, 2022/07/23
- [lmi-commits] [lmi] master a8e94c0b 1/6: Add a handy vim command, Greg Chicares, 2022/07/23
- [lmi-commits] [lmi] master fdeb5bbe 2/6: Make git ignore vim swap files, Greg Chicares, 2022/07/23
- [lmi-commits] [lmi] master cfd10535 3/6: Install 'bear', Greg Chicares, 2022/07/23
- [lmi-commits] [lmi] master 6126d1e0 6/6: Refuse uselessly to make posix fardels, Greg Chicares, 2022/07/23
- [lmi-commits] [lmi] master fb2b1357 4/6: Pass multiple files to 'install' without looping,
Greg Chicares <=
- [lmi-commits] [lmi] master b13c4fea 5/6: Add $(srcdir)/ prefix to excluded data files, Greg Chicares, 2022/07/23