ZCOMPILE = zsh -c 'zcompile $$@' zsh SCRIPTS = $(wildcard zshenv zprofile zshrc zlogin zlogout) TARGETS = $(SCRIPTS:%=%.zwc) all: $(TARGETS) clean: rm -f $(TARGETS) %.zwc: % $(ZCOMPILE) $*