diff options
author | Steffen Nurpmeso <sdaoden@yandex.com> | 2014-03-30 22:09:01 +0200 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2014-03-30 22:09:01 +0200 |
commit | efc407da104b7882a8139b7ba4b1e2909dfded76 (patch) | |
tree | 76219eb02c87c1df5d2acf87ea198b8d8241abae /contrib/glilypond | |
parent | 7799ed5bf64d7a0c613679ccef48f7b686fa87ff (diff) | |
download | groff-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.sub | 36 |
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: |