summaryrefslogtreecommitdiff
path: root/Makefile.comm
diff options
context:
space:
mode:
authorwlemb <wlemb>2004-03-10 06:11:55 +0000
committerwlemb <wlemb>2004-03-10 06:11:55 +0000
commita198c8807f15f9ce526853f9c8aa27d3b6e2d6d9 (patch)
treed48ca7a88a35c3a48abf1bf4ab3d0f8585eb2120 /Makefile.comm
parent3d58eaa55ee11b54116b4fb349336b9b938fbc71 (diff)
downloadgroff-a198c8807f15f9ce526853f9c8aa27d3b6e2d6d9.tar.gz
* Makefile.comm (install_dev, uninstall_dev): Protect `for' loops
against empty argument. Problem reported by <cgd@broadcom.com>.
Diffstat (limited to 'Makefile.comm')
-rw-r--r--Makefile.comm8
1 files changed, 4 insertions, 4 deletions
diff --git a/Makefile.comm b/Makefile.comm
index 61f3befc..0efef389 100644
--- a/Makefile.comm
+++ b/Makefile.comm
@@ -1,4 +1,4 @@
-# Copyright (C) 1989-2000, 2002, 2003 Free Software Foundation, Inc.
+# Copyright (C) 1989-2000, 2002, 2003, 2004 Free Software Foundation, Inc.
# Written by James Clark (jjc@jclark.com)
#
# This file is part of groff.
@@ -238,7 +238,7 @@ install_dev:
|| $(mkinstalldirs) $(fontsubdir)/generate; \
fi
-test -z "$(DEVFILES)" \
- || for f in $(DEVFILES); do \
+ || for f in ""$(DEVFILES); do \
rm -f $(fontsubdir)/$$f; \
if test -f $$f; then \
$(INSTALL_DATA) $$f $(fontsubdir)/$$f; \
@@ -247,7 +247,7 @@ install_dev:
fi; \
done
-test -z "$(DEVSCRIPTS)" \
- || for f in $(DEVSCRIPTS); do \
+ || for f in ""$(DEVSCRIPTS); do \
rm -f $(fontsubdir)/$$f; \
if test -f $$f; then \
$(INSTALL_SCRIPT) $$f $(fontsubdir)/$$f; \
@@ -259,7 +259,7 @@ install_dev:
.PHONY: uninstall_dev
uninstall_dev:
-test -z "$(DEVFILES)$(DEVSCRIPTS)" \
- || for f in $(DEVFILES) $(DEVSCRIPTS); do \
+ || for f in ""$(DEVFILES) $(DEVSCRIPTS); do \
rm -f $(fontsubdir)/$$f; \
done
-test -d $(fontsubdir)/generate && rmdir $(fontsubdir)/generate