diff options
Diffstat (limited to 'Src/Makefile.in')
-rw-r--r-- | Src/Makefile.in | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/Src/Makefile.in b/Src/Makefile.in index 1cff00435..f99e2c965 100644 --- a/Src/Makefile.in +++ b/Src/Makefile.in @@ -42,8 +42,6 @@ LN = @LN@ sdir_src = $(sdir) dir_src = . -tzsh = @tzsh@ - # ========= DEPENDENCIES FOR BUILDING ========== LINK = $(CC) $(LDFLAGS) $(EXELDFLAGS) $(EXTRA_LDFLAGS) -o $@ @@ -152,6 +150,8 @@ ansi2knr: ansi2knr.o # ========== DEPENDENCIES FOR INSTALLING ========== +transform = @program_transform_name@ + install: install.bin install.modules uninstall: uninstall.bin uninstall.modules @@ -161,14 +161,15 @@ uninstall.bin: uninstall.bin-here # install binary, creating install directory if necessary install.bin-here: zsh install.bin-@L@ $(sdir_top)/mkinstalldirs $(DESTDIR)$(bindir) - $(INSTALL_PROGRAM) $(STRIPFLAGS) zsh $(DESTDIR)$(bindir)/$(tzsh)-$(VERSION) - if test -f $(DESTDIR)$(bindir)/$(tzsh); then \ - rm -f $(DESTDIR)$(bindir)/$(tzsh).old; \ - $(LN) $(DESTDIR)$(bindir)/$(tzsh) $(DESTDIR)$(bindir)/$(tzsh).old; \ - else :; fi - rm -f $(DESTDIR)$(bindir)/$(tzsh).new - $(LN) $(DESTDIR)$(bindir)/$(tzsh)-$(VERSION) $(DESTDIR)$(bindir)/$(tzsh).new - mv $(DESTDIR)$(bindir)/$(tzsh).new $(DESTDIR)$(bindir)/$(tzsh) + tzsh=`echo zsh | sed '$(transform)'`; \ + $(INSTALL_PROGRAM) $(STRIPFLAGS) zsh $(DESTDIR)$(bindir)/$$tzsh-$(VERSION) && \ + if test -f $(DESTDIR)$(bindir)/$$tzsh; then \ + rm -f $(DESTDIR)$(bindir)/$$tzsh.old; \ + $(LN) $(DESTDIR)$(bindir)/$$tzsh $(DESTDIR)$(bindir)/$$tzsh.old; \ + else :; fi && \ + rm -f $(DESTDIR)$(bindir)/$$tzsh.new && \ + $(LN) $(DESTDIR)$(bindir)/$$tzsh-$(VERSION) $(DESTDIR)$(bindir)/$$tzsh.new && \ + mv $(DESTDIR)$(bindir)/$$tzsh.new $(DESTDIR)$(bindir)/$$tzsh install.bin-N: install.bin-L: $(LIBZSH) @@ -177,7 +178,8 @@ install.bin-L: $(LIBZSH) # uninstall binary uninstall.bin-here: uninstall.bin-@L@ - rm -f $(DESTDIR)$(bindir)/$(tzsh)-$(VERSION) $(DESTDIR)$(bindir)/$(tzsh) + tzsh=`echo zsh | sed '$(transform)'`; \ + rm -f $(DESTDIR)$(bindir)/$$tzsh-$(VERSION) $(DESTDIR)$(bindir)/$$tzsh uninstall.bin-N: uninstall.bin-L: |