summaryrefslogtreecommitdiff
path: root/contrib/glilypond
diff options
context:
space:
mode:
authorSteffen Nurpmeso <sdaoden@yandex.com>2014-03-30 22:09:01 +0200
committerWerner Lemberg <wl@gnu.org>2014-03-30 22:09:01 +0200
commitefc407da104b7882a8139b7ba4b1e2909dfded76 (patch)
tree76219eb02c87c1df5d2acf87ea198b8d8241abae /contrib/glilypond
parent7799ed5bf64d7a0c613679ccef48f7b686fa87ff (diff)
downloadgroff-git-efc407da104b7882a8139b7ba4b1e2909dfded76.tar.gz
*/Makefile.*: Put straight error-prevention prefixes for `rm', part 2.
Diffstat (limited to 'contrib/glilypond')
-rw-r--r--contrib/glilypond/Makefile.sub36
1 files changed, 13 insertions, 23 deletions
diff --git a/contrib/glilypond/Makefile.sub b/contrib/glilypond/Makefile.sub
index 953725cad..9bd3eae71 100644
--- a/contrib/glilypond/Makefile.sub
+++ b/contrib/glilypond/Makefile.sub
@@ -30,9 +30,6 @@ MAN1=glilypond.n
MOSTLYCLEANADD=glilypond $(MAN1)
-# not all make programs have $(RM) predefined.
-RM=rm -f
-
all: glilypond
# files going to lib directory `$(glilypond_dir)'
@@ -46,37 +43,30 @@ GLILYPOND_LIB_=`echo $(GLILYPOND_LIB) | sed 's|$(srcdir)/||g'`
# create perl executable `glilypond', being stored into `bindir'
glilypond: $(srcdir)/glilypond.pl
+ rm -f $@
sed -f "$(SH_DEPS_SED_SCRIPT)" \
- -e "s|@g@|$(g)|g" \
- -e "s|@BINDIR@|$(DESTDIR)$(bindir)|g" \
- -e "s|@glilypond_dir@|$(DESTDIR)$(glilypond_dir)|g" \
- -e "s|@VERSION@|$(version)$(revision)|g" \
- $(srcdir)/glilypond.pl >$@
+ -e "s|@g@|$(g)|g" \
+ -e "s|@BINDIR@|$(DESTDIR)$(bindir)|g" \
+ -e "s|@glilypond_dir@|$(DESTDIR)$(glilypond_dir)|g" \
+ -e "s|@VERSION@|$(version)$(revision)|g" \
+ $(srcdir)/glilypond.pl >$@
chmod +x $@
install_data: glilypond $(GLILYPOND_LIB)
-test -d $(DESTDIR)$(bindir) \
- || $(mkinstalldirs) $(DESTDIR)$(bindir)
- $(RM) $(DESTDIR)$(bindir)/glilypond
+ || $(mkinstalldirs) $(DESTDIR)$(bindir)
+ rm -f $(DESTDIR)$(bindir)/glilypond
$(INSTALL_SCRIPT) glilypond $(DESTDIR)$(bindir)/glilypond
-test -d $(DESTDIR)$(glilypond_dir) \
- || $(mkinstalldirs) $(DESTDIR)$(glilypond_dir)
+ || $(mkinstalldirs) $(DESTDIR)$(glilypond_dir)
for f in $(GLILYPOND_LIB_); do \
- $(RM) $(DESTDIR)$(glilypond_dir)/$$f; \
- $(INSTALL_SCRIPT) $(srcdir)/$$f $(DESTDIR)$(glilypond_dir)/$$f; \
+ rm -f $(DESTDIR)$(glilypond_dir)/$$f; \
+ $(INSTALL_SCRIPT) $(srcdir)/$$f $(DESTDIR)$(glilypond_dir)/$$f; \
done
uninstall_sub:
- $(RM) $(DESTDIR)$(bindir)/glilypond;
+ rm -f $(DESTDIR)$(bindir)/glilypond
-for f in $(GLILYPOND_LIB_); do \
- $(RM) $(DESTDIR)$(glilypond_dir)/$$f; \
+ rm -f $(DESTDIR)$(glilypond_dir)/$$f; \
done
-rmdir $(DESTDIR)$(glilypond_dir)
-
-########################################################################
-# Emacs settings
-########################################################################
-#
-# Local Variables:
-# mode: makefile
-# End: