diff lisp/eos/Makefile @ 169:15872534500d r20-3b11

Import from CVS: tag r20-3b11
author cvs
date Mon, 13 Aug 2007 09:46:53 +0200
parents 376386a54a3c
children
line wrap: on
line diff
--- a/lisp/eos/Makefile	Mon Aug 13 09:45:48 2007 +0200
+++ b/lisp/eos/Makefile	Mon Aug 13 09:46:53 2007 +0200
@@ -32,11 +32,16 @@
 	sun-eos-debugger.el sun-eos-editor.el sun-eos-init.el \
 	sun-eos-menubar.el sun-eos-toolbar.el sun-eos-load.el
 
+EXTRA = custom-load.elc
+
 all:	$(OBJECTS)
 
 clean:
 	rm -f $(OBJECTS)
 
+custom-load.elc: auto-autoloads.el
+	${EMACS} ${BATCHFLAGS} -f batch-byte-compile custom-load.el
+
 sun-eos-browser.elc: sun-eos-browser.el $(CORE)
 	${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-browser.el
 
@@ -64,4 +69,12 @@
 sun-eos-load.elc: sun-eos-load.el
 	${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-load.el
 
+autoloads: custom-load.el
+
+custom-load.el: $(SOURCES)
+	$(EMACS) -batch -q -no-site-file \
+		-eval '(setq autoload-target-directory "'`pwd`'/")' \
+		-l autoload \
+		-f batch-update-autoloads $?
+
 ### Makefile ends here