# Maintenance productions for the Lisp directory
-# Copyright (C) 2000, 2001, 2003 Free Software Foundation, Inc.
+# Copyright (C) 2000, 01, 03, 2004 Free Software Foundation, Inc.
# This file is part of GNU Emacs.
$(lisp)/term/wyse50.el \
$(lisp)/version.el
+# Elisp files auto-generated.
+AUTOGENEL = loaddefs.el \
+ cus-load.el \
+ finder-inf.el \
+ subdirs.el \
+ eshell/esh-groups.el
+
# Files to compile before others during a bootstrap. This is done to
# speed up the bootstrap process. The CC files are compiled first
# because CC mode tweaks the compilation process, and requiring
# it's necessary for generating the binary (because loaddefs.el is an
# automatically generated file, we don't want to store it in the source
# repository).
-#
-# Remove compiled Lisp files so that bootstrap-emacs will be built from
-# sources only.
-bootstrap-clean:
+bootstrap-prepare:
if test -x $(EMACS); then \
$(MAKE) $(MFLAGS) autoloads; \
else \
cp $(lisp)/ldefs-boot.el $(lisp)/loaddefs.el; \
fi \
fi
- cd $(lisp); rm -f *.elc */*.elc
+
+maintainer-clean:
+ cd $(lisp); rm -f *.elc */*.elc $(AUTOGENEL)
# Generate/update files for the bootstrap process.