Added autoload generation.
authorOleksandr Gavenko <gavenkoa@gmail.com>
Thu, 28 Jan 2010 21:30:40 +0200
changeset 275 3af8c9807cbf
parent 274 7c18567f0754
child 276 35d90ffc94e7
Added autoload generation.
Makefile
--- a/Makefile	Thu Jan 28 21:29:40 2010 +0200
+++ b/Makefile	Thu Jan 28 21:30:40 2010 +0200
@@ -19,11 +19,13 @@
 	done
 	cp .emacs $(HOME)/.emacs
 	cp .emacs-my $(HOME)/.emacs-my
-	rm -r $(HOME)/.emacs.d/my
-	mkdir -p $(HOME)/.emacs.d/my
+	rm -f -r $(HOME)/.emacs.d/my-lisp
+	mkdir -p $(HOME)/.emacs.d/my-lisp
 	for file in $(wildcard lisp/*.el); do \
-		cp -f $$file $(HOME)/.emacs.d/my; \
+		cp -f $$file $(HOME)/.emacs.d/my-lisp; \
 	done
+	emacs --batch \
+		--eval='(let ( (generated-autoload-file "~/.emacs.d/my-lisp/autoload-my.el") ) (update-directory-autoloads "~/.emacs.d/my-lisp") )'
 
 .PHONY: uninstall
 uninstall: