about summary refs log tree commit diff
path: root/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in9
1 files changed, 6 insertions, 3 deletions
diff --git a/Makefile.in b/Makefile.in
index 72bc98df9..e28fcec20 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -38,12 +38,15 @@ INSTALL         = @INSTALL@
 
 @DEFS_MK@
 
+transform = @program_transform_name@
+tzsh = `echo zsh | sed "$(transform)"`
+
 # ========== DEPENDENCIES FOR BUILDING ==========
 
 # default target
 all: config.h
 	@for subdir in Src Doc; do \
-	  (cd $$subdir && $(MAKE) $(MAKEDEFS) $@) || exit 1; \
+	  (cd $$subdir && $(MAKE) $(MAKEDEFS) tzsh=$(tzsh) $@) || exit 1; \
 	done
 
 check test:
@@ -68,7 +71,7 @@ uninstall: uninstall.bin uninstall.modules uninstall.man uninstall.fns
 
 # install/uninstall just the binary
 install.bin uninstall.bin:
-	@cd Src && $(MAKE) $(MAKEDEFS) $@
+	@cd Src && $(MAKE) $(MAKEDEFS) tzsh=$(tzsh) $@
 
 # install/uninstall just the modules
 install.modules uninstall.modules:
@@ -85,7 +88,7 @@ install.fns uninstall.fns:
 
 # install/uninstall just the info pages
 install.info uninstall.info:
-	@cd Doc && $(MAKE) $(MAKEDEFS) $@
+	@cd Doc && $(MAKE) $(MAKEDEFS) tzsh=$(tzsh) $@
 
 # install/uninstall just the html pages
 install.html uninstall.html: