# Maintenance productions for the Lisp directory
# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
-# 2009 Free Software Foundation, Inc.
+# 2009, 2010 Free Software Foundation, Inc.
# This file is part of GNU Emacs.
updates: update-subdirs autoloads finder-data custom-deps
-# This is useful after "cvs up".
-cvs-update: recompile autoloads finder-data custom-deps
+# This is useful after "bzr up".
+bzr-update: recompile autoloads finder-data custom-deps
+
+# For backwards compatibility:
+cvs-update: bzr-update
# Update the AUTHORS file.
$(lisp)/cedet/semantic/wisent/javascript.elc \
$(lisp)/cedet/semantic/wisent/javat-wy.elc \
$(lisp)/cedet/semantic/wisent/js-wy.elc \
+ $(lisp)/cedet/semantic/wisent/python-wy.elc \
+ $(lisp)/cedet/semantic/wisent/python.elc \
$(lisp)/cedet/semantic/wisent/wisent.elc \
$(lisp)/cedet/srecode.elc \
$(lisp)/cedet/srecode/args.elc \
$(lisp)/emacs-lisp/generic.elc \
$(lisp)/emacs-lisp/gulp.elc \
$(lisp)/emacs-lisp/helper.elc \
- $(lisp)/emacs-lisp/levents.elc \
$(lisp)/emacs-lisp/lisp-mnt.elc \
$(lisp)/emacs-lisp/lisp-mode.elc \
$(lisp)/emacs-lisp/lisp.elc \
$(lisp)/emacs-lisp/lmenu.elc \
- $(lisp)/emacs-lisp/lucid.elc \
$(lisp)/emacs-lisp/macroexp.elc \
$(lisp)/emacs-lisp/map-ynp.elc \
$(lisp)/emacs-lisp/pp.elc \
$(lisp)/follow.elc \
$(lisp)/font-core.elc \
$(lisp)/font-lock.elc \
+ $(lisp)/font-setting.elc \
$(lisp)/format-spec.elc \
$(lisp)/format.elc \
$(lisp)/forms.elc \
$(lisp)/help.elc \
$(lisp)/hex-util.elc \
$(lisp)/hexl.elc \
+ $(lisp)/hfy-cmap.elc \
$(lisp)/hi-lock.elc \
$(lisp)/hilit-chg.elc \
$(lisp)/hippie-exp.elc \
$(lisp)/hl-line.elc \
+ $(lisp)/htmlfontify.elc \
$(lisp)/ibuf-ext.elc \
$(lisp)/ibuf-macs.elc \
$(lisp)/ibuffer.elc \
$(lisp)/international/latexenc.elc \
$(lisp)/international/latin1-disp.elc \
$(lisp)/international/mule-cmds.elc \
+ $(lisp)/international/mule-conf.elc \
$(lisp)/international/mule-diag.elc \
$(lisp)/international/mule-util.elc \
$(lisp)/international/mule.elc \
$(lisp)/mouse-drag.elc \
$(lisp)/mouse-sel.elc \
$(lisp)/mouse.elc \
+ $(lisp)/mpc.elc \
$(lisp)/msb.elc \
$(lisp)/mwheel.elc \
$(lisp)/net/ange-ftp.elc \
$(lisp)/obsolete/iso-insert.elc \
$(lisp)/obsolete/iso-swed.elc \
$(lisp)/obsolete/lazy-lock.elc \
+ $(lisp)/obsolete/levents.elc \
+ $(lisp)/obsolete/lucid.elc \
$(lisp)/obsolete/old-whitespace.elc \
$(lisp)/obsolete/options.elc \
$(lisp)/obsolete/resume.elc \
$(lisp)/obsolete/sc.elc \
$(lisp)/obsolete/scribe.elc \
$(lisp)/obsolete/swedish.elc \
+ $(lisp)/obsolete/sym-comp.elc \
$(lisp)/obsolete/vc-mcvs.elc \
$(lisp)/obsolete/x-menu.elc \
$(lisp)/org/org-agenda.elc \
$(lisp)/org/org-colview.elc \
$(lisp)/org/org-compat.elc \
$(lisp)/org/org-crypt.elc \
+ $(lisp)/org/org-datetree.elc \
$(lisp)/org/org-docbook.elc \
$(lisp)/org/org-exp-blocks.elc \
$(lisp)/org/org-exp.elc \
$(lisp)/org/org-faces.elc \
$(lisp)/org/org-feed.elc \
$(lisp)/org/org-footnote.elc \
+ $(lisp)/org/org-freemind.elc \
$(lisp)/org/org-gnus.elc \
+ $(lisp)/org/org-habit.elc \
$(lisp)/org/org-html.elc \
$(lisp)/org/org-icalendar.elc \
$(lisp)/org/org-id.elc \
$(lisp)/progmodes/cc-menus.elc \
$(lisp)/progmodes/cc-mode.elc \
$(lisp)/progmodes/cc-styles.elc \
- $(lisp)/progmodes/cc-subword.elc \
$(lisp)/progmodes/cc-vars.elc \
$(lisp)/progmodes/cfengine.elc \
$(lisp)/progmodes/cmacexp.elc \
$(lisp)/progmodes/f90.elc \
$(lisp)/progmodes/flymake.elc \
$(lisp)/progmodes/fortran.elc \
- $(lisp)/progmodes/gdb-mi.elc \
+ $(lisp)/progmodes/gdb-ui.elc \
$(lisp)/progmodes/glasses.elc \
$(lisp)/progmodes/grep.elc \
$(lisp)/progmodes/gud.elc \
$(lisp)/progmodes/sh-script.elc \
$(lisp)/progmodes/simula.elc \
$(lisp)/progmodes/sql.elc \
- $(lisp)/progmodes/sym-comp.elc \
+ $(lisp)/progmodes/subword.elc \
$(lisp)/progmodes/tcl.elc \
$(lisp)/progmodes/vera-mode.elc \
$(lisp)/progmodes/verilog-mode.elc \
$(MAKE) $(MFLAGS) compile EMACS=$(EMACS)
## In case any files are missing from ELCFILES.
-## Why is the UnicodeData check needed, when these files are no-byte-compile?
compile-last:
@wd=$(lisp); $(setwins); \
els=`echo "$$wins " | sed -e 's|/\./|/|g' -e 's|/\. | |g' -e 's| |/*.el |g'`; \
for el in $$els; do \
test -f $$el || continue; \
test -f $${el}c && continue; \
- grep 'no-byte-compile: t' $$el > /dev/null && continue; \
- head -n 1 $$el | grep '^;; Automatically generated from UnicodeData.txt.' > /dev/null && continue; \
+ GREP_OPTIONS= grep 'no-byte-compile: t' $$el > /dev/null && continue; \
sel=`echo $$el | sed "s|^$(lisp)|\\$$(lisp)|"`; \
echo "Maintainer warning: $$sel missing from \$$ELCFILES?"; \
echo "Compiling $$el"; \
$(lisp)/progmodes/cc-engine.elc $(lisp)/progmodes/cc-fonts.elc\
$(lisp)/progmodes/cc-langs.elc $(lisp)/progmodes/cc-menus.elc\
$(lisp)/progmodes/cc-mode.elc $(lisp)/progmodes/cc-styles.elc\
- $(lisp)/progmodes/cc-subword.elc $(lisp)/progmodes/cc-vars.elc: \
+ $(lisp)/progmodes/cc-vars.elc: \
$(lisp)/progmodes/cc-bytecomp.elc $(lisp)/progmodes/cc-defs.elc
$(lisp)/progmodes/cc-align.elc: \
$(lisp)/progmodes/cc-styles.elc: $(lisp)/progmodes/cc-vars.elc \
$(lisp)/progmodes/cc-align.elc
-$(lisp)/progmodes/cc-subword.elc: $(lisp)/progmodes/cc-cmds.elc
-
$(lisp)/progmodes/cc-vars.elc: $(lisp)/custom.elc $(lisp)/widget.elc
# MH-E dependencies, mainly to prevent failures with parallel