comparison lisp/update-elc.el @ 5319:ed5d4f081fa9

cl-macs belongs in lisp-files-needed-for-byte-compilation. 2010-12-30 Aidan Kehoe <kehoea@parhasard.net> * update-elc.el (lisp-files-needed-for-byte-compilation) (lisp-files-needing-early-byte-compilation): cl-macs belongs in the former, not the latter, it is as fundamental as bytecomp.el.
author Aidan Kehoe <kehoea@parhasard.net>
date Thu, 30 Dec 2010 00:18:50 +0000
parents 0d43872986b6
children 8608eadee6ba 6506fcb40fcf
comparison
equal deleted inserted replaced
5318:203dcac81dae 5319:ed5d4f081fa9
100 ;; Lisp files loaded in order to byte compile anything. If any are out of 100 ;; Lisp files loaded in order to byte compile anything. If any are out of
101 ;; date, we need to load them as .el's, byte compile them, and reload as 101 ;; date, we need to load them as .el's, byte compile them, and reload as
102 ;; .elc's. 102 ;; .elc's.
103 (defvar lisp-files-needed-for-byte-compilation 103 (defvar lisp-files-needed-for-byte-compilation
104 '("bytecomp" 104 '("bytecomp"
105 "cl-macs"
105 "byte-optimize")) 106 "byte-optimize"))
106 107
107 ;; Lisp files not in `lisp-files-needed-for-byte-compilation' that need 108 ;; Lisp files not in `lisp-files-needed-for-byte-compilation' that need
108 ;; early byte compilation. These are files loaded by update-elc.el in 109 ;; early byte compilation. These are files loaded by update-elc.el in
109 ;; order to do the compilation of all the rest of the files. 110 ;; order to do the compilation of all the rest of the files.
110 (defvar lisp-files-needing-early-byte-compilation 111 (defvar lisp-files-needing-early-byte-compilation
111 '("easy-mmode" 112 '("easy-mmode"
112 "autoload" 113 "autoload"
113 "shadow" 114 "shadow"))
114 "cl-macs"))
115 115
116 (defvar unbytecompiled-lisp-files 116 (defvar unbytecompiled-lisp-files
117 '("paths.el" 117 '("paths.el"
118 "dumped-lisp.el" 118 "dumped-lisp.el"
119 "dumped-pkg-lisp.el" 119 "dumped-pkg-lisp.el"