]> git.draconx.ca Git - zshconf.git/blobdiff - Makefile
Add a Makefile to precompile startup scripts.
[zshconf.git] / Makefile
diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..4767041
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,12 @@
+ZCOMPILE = zsh -c 'zcompile $$@' zsh
+
+SCRIPTS = $(wildcard zshenv zprofile zshrc zlogin zlogout)
+TARGETS = $(SCRIPTS:%=%.zwc)
+
+all: $(TARGETS)
+
+clean:
+       rm -f $(TARGETS)
+
+%.zwc: %
+       $(ZCOMPILE) $*