[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/lisp makefile.w32-in
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] emacs/lisp makefile.w32-in |
Date: |
Sat, 22 Nov 2008 12:45:15 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Eli Zaretskii <eliz> 08/11/22 12:45:15
Modified files:
lisp : makefile.w32-in
Log message:
(compile-first): New target.
(recompile): Depend on compile-first.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/makefile.w32-in?cvsroot=emacs&r1=1.85&r2=1.86
Patches:
Index: makefile.w32-in
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/makefile.w32-in,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -b -r1.85 -r1.86
--- makefile.w32-in 26 Sep 2008 10:26:37 -0000 1.85
+++ makefile.w32-in 22 Nov 2008 12:45:10 -0000 1.86
@@ -312,12 +312,15 @@
compile-after-backup: backup-compiled-files compile-always
+compile-first: $(lisp)/emacs-lisp/bytecomp.elc
$(lisp)/emacs-lisp/byte-opt.elc \
+ $(lisp)/emacs-lisp/autoload.elc
+
# Recompile all Lisp files which are newer than their .elc files.
# Note that this doesn't create .elc files. It only recompiles if an
# .elc is present.
# WARNING: Do NOT split the part inside $(ARGQUOTE)s into multiple lines as
# this can break with GNU Make 3.81 and later if sh.exe is used.
-recompile: mh-autoloads doit $(lisp)/progmodes/cc-mode.elc
+recompile: compile-first autoloads doit $(lisp)/progmodes/cc-mode.elc
$(emacs) --eval $(ARGQUOTE)(batch-byte-recompile-directory
0)$(ARGQUOTE) $(lisp)
$(lisp)/calendar/cal-loaddefs.el:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs/lisp makefile.w32-in,
Eli Zaretskii <=