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: Glenn Morris
Subject: [Emacs-diffs] emacs/lisp ChangeLog Makefile.in
Date: Tue, 29 Sep 2009 02:17:03 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Glenn Morris <gm>       09/09/29 02:17:03

Modified files:
        lisp           : ChangeLog Makefile.in 

Log message:
        (lisptagsfiles4): New.
        (AUTOGENEL): Add cedet loaddefs files.
        (TAGS, TAGS-LISP): Use $lisptagsfiles4.
        (update-elclist, compile-always, backup-compiled-files)
        (bootstrap-clean): Add yet another directory level.
        (update-elclist): Use LC_COLLATE rather than COLLATE.
        (ELCFILES): Update, via `make update-elclist'.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.16285&r2=1.16286
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/Makefile.in?cvsroot=emacs&r1=1.198&r2=1.199

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.16285
retrieving revision 1.16286
diff -u -b -r1.16285 -r1.16286
--- ChangeLog   29 Sep 2009 01:01:43 -0000      1.16285
+++ ChangeLog   29 Sep 2009 02:17:00 -0000      1.16286
@@ -1,3 +1,13 @@
+2009-09-29  Glenn Morris  <address@hidden>
+
+       * Makefile.in (lisptagsfiles4): New.
+       (AUTOGENEL): Add cedet loaddefs files.
+       (TAGS, TAGS-LISP): Use $lisptagsfiles4.
+       (update-elclist, compile-always, backup-compiled-files)
+       (bootstrap-clean): Add yet another directory level.
+       (update-elclist): Use LC_COLLATE rather than COLLATE.
+       (ELCFILES): Update, via `make update-elclist'.
+
 2009-09-29  Juanma Barranquero  <address@hidden>
 
        * makefile.w32-in (WINS_CEDET, WINS_BASIC, WINS_SUBDIR): New macros.
@@ -7,7 +17,7 @@
 2009-09-28  Andreas Schwab  <address@hidden>
 
        * Makefile.in (lisptagsfiles3): Define.
-       (TAGS TAGS-LISP): Use it.
+       (TAGS, TAGS-LISP): Use it.
        (update-elclist): Add third directory level to look for elc files.
        (compile-always): Likewise.
        (backup-compiled-files): Likewise.

Index: Makefile.in
===================================================================
RCS file: /sources/emacs/emacs/lisp/Makefile.in,v
retrieving revision 1.198
retrieving revision 1.199
diff -u -b -r1.198 -r1.199
--- Makefile.in 28 Sep 2009 20:18:41 -0000      1.198
+++ Makefile.in 29 Sep 2009 02:17:02 -0000      1.199
@@ -42,6 +42,7 @@
 lisptagsfiles1 = $(lisp)/*.el
 lisptagsfiles2 = $(lisp)/*/*.el
 lisptagsfiles3 = $(lisp)/*/*/*.el
+lisptagsfiles4 = $(lisp)/*/*/*/*.el
 ETAGS = ../lib-src/etags
 
 # Automatically generated autoload files, apart from lisp/loaddefs.el.
@@ -60,7 +61,10 @@
        finder-inf.el \
        subdirs.el \
        calc/calc-loaddefs.el \
-       eshell/esh-groups.el
+       eshell/esh-groups.el \
+       cedet/semantic/loaddefs.el \
+       cedet/ede/loaddefs.el \
+       cedet/srecode/loaddefs.el
 
 # Files to compile before others during a bootstrap.  This is done to
 # speed up the bootstrap process.
@@ -169,8 +173,8 @@
 update-authors:
        $(emacs) -l authors -f batch-update-authors $(srcdir)/etc/AUTHORS 
$(srcdir)
 
-TAGS TAGS-LISP: $(lisptagsfiles1) $(lisptagsfiles2) $(lisptagsfiles3)
-       els=`echo $(lisptagsfiles1) $(lisptagsfiles2) $(lisptagsfiles3) | sed 
-e "s,$(lisp)/[^ ]*loaddefs[^ ]*,," -e "s,$(lisp)/ldefs-boot[^ ]*,,"`; \
+TAGS TAGS-LISP: $(lisptagsfiles1) $(lisptagsfiles2) $(lisptagsfiles3) 
$(lisptagsfiles4)
+       els=`echo $(lisptagsfiles1) $(lisptagsfiles2) $(lisptagsfiles3) 
$(lisptagsfiles4) | sed -e "s,$(lisp)/[^ ]*loaddefs[^ ]*,," -e 
"s,$(lisp)/ldefs-boot[^ ]*,,"`; \
        ${ETAGS} -o $@ $$els
 
 .PHONY: update-elclist
@@ -185,7 +189,7 @@
 update-elclist:
        echo "/^ELCFILES/,/^$$/c\\" > temp.sed
        echo "ELCFILES =" | sed -e 's/$$/ \\\\\\/' >> temp.sed
-       LC_COLLATE=C ls $(lisp)/*.elc $(lisp)/*/*.elc $(lisp)/*/*/*.elc | sed 
-e "s|^$(lisp)|   \$$(lisp)|" -e 's/$$/ \\\\\\/' -e '$$ s/ \\\\//' >> temp.sed
+       LC_COLLATE=C ls $(lisp)/*.elc $(lisp)/*/*.elc $(lisp)/*/*/*.elc 
$(lisp)/*/*/*/*.elc | sed -e "s|^$(lisp)|       \$$(lisp)|" -e 's/$$/ \\\\\\/' 
-e '$$ s/ \\\\//' >> temp.sed
        echo "" >> temp.sed
        -sed -f temp.sed $(lisp)/Makefile.in > temp-elcfiles || rm temp-elcfiles
        rm temp.sed
@@ -194,9 +198,9 @@
          chmod +w $(lisp)/Makefile.in; \
          mv -f temp-elcfiles $(lisp)/Makefile.in; \
        fi
-       -(COLLATE=C ls $(lisp)/*.elc $(lisp)/*/*.elc $(lisp)/*/*/*.elc | sed 
's/elc$$/el/';  \
-         COLLATE=C ls $(lisp)/*.el  $(lisp)/*/*.el $(lisp)/*/*/*.el;      \
-         COLLATE=C ls $(lisp)/*.el  $(lisp)/*/*.el $(lisp)/*/*/*.el) |    \
+       -(LC_COLLATE=C ls $(lisp)/*.elc $(lisp)/*/*.elc $(lisp)/*/*/*.elc 
$(lisp)/*/*/*/*.elc | sed 's/elc$$/el/';  \
+         LC_COLLATE=C ls $(lisp)/*.el $(lisp)/*/*.el $(lisp)/*/*/*.el 
$(lisp)/*/*/*/*.el; \
+         LC_COLLATE=C ls $(lisp)/*.el $(lisp)/*/*.el $(lisp)/*/*/*.el 
$(lisp)/*/*/*/*.el) |       \
             sort | uniq -u | while read extra; do                         \
                 echo "Found left over byte-compiled file: $${extra}c !!" ;\
             done
@@ -338,7 +342,20 @@
        $(lisp)/cedet/pulse.elc \
        $(lisp)/cedet/semantic.elc \
        $(lisp)/cedet/semantic/analyze.elc \
+       $(lisp)/cedet/semantic/analyze/complete.elc \
+       $(lisp)/cedet/semantic/analyze/debug.elc \
+       $(lisp)/cedet/semantic/analyze/fcn.elc \
+       $(lisp)/cedet/semantic/analyze/refs.elc \
        $(lisp)/cedet/semantic/bovine.elc \
+       $(lisp)/cedet/semantic/bovine/c-by.elc \
+       $(lisp)/cedet/semantic/bovine/c.elc \
+       $(lisp)/cedet/semantic/bovine/debug.elc \
+       $(lisp)/cedet/semantic/bovine/el.elc \
+       $(lisp)/cedet/semantic/bovine/gcc.elc \
+       $(lisp)/cedet/semantic/bovine/make-by.elc \
+       $(lisp)/cedet/semantic/bovine/make.elc \
+       $(lisp)/cedet/semantic/bovine/scm-by.elc \
+       $(lisp)/cedet/semantic/bovine/scm.elc \
        $(lisp)/cedet/semantic/chart.elc \
        $(lisp)/cedet/semantic/complete.elc \
        $(lisp)/cedet/semantic/ctxt.elc \
@@ -355,6 +372,8 @@
        $(lisp)/cedet/semantic/db.elc \
        $(lisp)/cedet/semantic/debug.elc \
        $(lisp)/cedet/semantic/decorate.elc \
+       $(lisp)/cedet/semantic/decorate/include.elc \
+       $(lisp)/cedet/semantic/decorate/mode.elc \
        $(lisp)/cedet/semantic/dep.elc \
        $(lisp)/cedet/semantic/doc.elc \
        $(lisp)/cedet/semantic/ede-grammar.elc \
@@ -377,6 +396,12 @@
        $(lisp)/cedet/semantic/senator.elc \
        $(lisp)/cedet/semantic/sort.elc \
        $(lisp)/cedet/semantic/symref.elc \
+       $(lisp)/cedet/semantic/symref/cscope.elc \
+       $(lisp)/cedet/semantic/symref/filter.elc \
+       $(lisp)/cedet/semantic/symref/global.elc \
+       $(lisp)/cedet/semantic/symref/grep.elc \
+       $(lisp)/cedet/semantic/symref/idutils.elc \
+       $(lisp)/cedet/semantic/symref/list.elc \
        $(lisp)/cedet/semantic/tag-file.elc \
        $(lisp)/cedet/semantic/tag-ls.elc \
        $(lisp)/cedet/semantic/tag-write.elc \
@@ -385,6 +410,12 @@
        $(lisp)/cedet/semantic/util-modes.elc \
        $(lisp)/cedet/semantic/util.elc \
        $(lisp)/cedet/semantic/wisent.elc \
+       $(lisp)/cedet/semantic/wisent/comp.elc \
+       $(lisp)/cedet/semantic/wisent/java-tags.elc \
+       $(lisp)/cedet/semantic/wisent/javascript.elc \
+       $(lisp)/cedet/semantic/wisent/javat-wy.elc \
+       $(lisp)/cedet/semantic/wisent/js-wy.elc \
+       $(lisp)/cedet/semantic/wisent/wisent.elc \
        $(lisp)/cedet/srecode.elc \
        $(lisp)/cedet/srecode/args.elc \
        $(lisp)/cedet/srecode/compile.elc \
@@ -1465,7 +1496,7 @@
 # unconditionally.  Some files don't actually get compiled because they
 # set the local variable no-byte-compile.
 compile-always: doit
-       cd $(lisp); rm -f *.elc */*.elc */*/*.elc
+       cd $(lisp); rm -f *.elc */*.elc */*/*.elc */*/*/*.elc
        $(MAKE) $(MFLAGS) compile EMACS=$(EMACS)
 
 ## In case any files are missing from ELCFILES.
@@ -1495,7 +1526,7 @@
 
 backup-compiled-files:
        -mv $(lisp)/elc.tar.gz $(lisp)/elc.tar.gz~
-       -tar czf $(lisp)/elc.tar.gz $(lisp)/*.elc $(lisp)/*/*.elc 
$(lisp)/*/*/*.elc
+       -tar czf $(lisp)/elc.tar.gz $(lisp)/*.elc $(lisp)/*/*.elc 
$(lisp)/*/*/*.elc $(lisp)/*/*/*/*.elc
 
 # Compile Lisp files, but save old compiled files first.
 
@@ -1593,7 +1624,7 @@
 # file, we don't want to store it in the source repository).
 
 bootstrap-clean:
-       cd $(lisp); rm -f *.elc */*.elc */*/*.elc $(AUTOGENEL)
+       cd $(lisp); rm -f *.elc */*.elc */*/*.elc */*/*/*.elc $(AUTOGENEL)
 
 distclean:
        -rm -f ./Makefile




reply via email to

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