emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/lisp ChangeLog Makefile.in


From: Stefan Monnier
Subject: [Emacs-diffs] emacs/lisp ChangeLog Makefile.in
Date: Thu, 27 Aug 2009 18:35:25 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Stefan Monnier <monnier>        09/08/27 18:35:24

Modified files:
        lisp           : ChangeLog Makefile.in 

Log message:
        (update-elcfiles): Report left over elc files.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.16030&r2=1.16031
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/Makefile.in?cvsroot=emacs&r1=1.187&r2=1.188

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.16030
retrieving revision 1.16031
diff -u -b -r1.16030 -r1.16031
--- ChangeLog   27 Aug 2009 18:32:37 -0000      1.16030
+++ ChangeLog   27 Aug 2009 18:35:20 -0000      1.16031
@@ -1,5 +1,7 @@
 2009-08-27  Stefan Monnier  <address@hidden>
 
+       * Makefile.in (update-elcfiles): Report left over elc files.
+
        * mail/mailalias.el (build-mail-aliases): Use with-temp-buffer,
        expand-file-name and with-current-buffer.
        (mail-get-names, mail-directory): Use with-current-buffer.

Index: Makefile.in
===================================================================
RCS file: /sources/emacs/emacs/lisp/Makefile.in,v
retrieving revision 1.187
retrieving revision 1.188
diff -u -b -r1.187 -r1.188
--- Makefile.in 14 Aug 2009 23:02:40 -0000      1.187
+++ Makefile.in 27 Aug 2009 18:35:24 -0000      1.188
@@ -183,6 +183,12 @@
          chmod +w $(lisp)/Makefile.in; \
          mv -f temp-elcfiles $(lisp)/Makefile.in; \
        fi
+       -(COLLATE=C ls $(lisp)/*.elc $(lisp)/*/*.elc | sed 's/elc$$/el/';  \
+         COLLATE=C ls $(lisp)/*.el  $(lisp)/*/*.el;                       \
+         COLLATE=C ls $(lisp)/*.el  $(lisp)/*/*.el) |                     \
+            sort | uniq -u | while read extra; do                         \
+                echo "Found left over byte-compiled file: $${extra}c !!" ;\
+            done
 
 ## Explicitly list the .elc files, for the sake of parallel builds.
 ## http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-05/msg00016.html




reply via email to

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