emacs-diffs
[Top][All Lists]
Advanced

[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:




reply via email to

[Prev in Thread] Current Thread [Next in Thread]