From c27b645956a11fab1dd8fa189254d525390958f5 Mon Sep 17 00:00:00 2001 From: Phillip Lord Date: Thu, 27 Oct 2016 08:07:05 +0100 Subject: Replace ldefs-boot with a much smaller file * Makefile.in (bootstrap-build,generate-ldefs-boot): New targets. (bootstrap): Depend on bootstrap-build. * admin/ldefs-clean.el: New file. * lisp/Makefile.in (compile-first): Depend on loaddefs.el * lisp/ldefs-boot.el: Remove. * lisp/ldefs-boot-auto.el: New file. * lisp/ldefs-boot-manual.el: New file. * lisp/loadup.el: Load ldefs-boot-manual.el. * src/emacs.c (generating_ldefs_boot): New variable. (main): Check whether we are generating ldefs. * src/eval.c (autoload-do-load): Dump autoload forms to stderr when requested. * src/lisp.h (generating_ldefs_boot): New variable. * admin/gitmerge.el, admin/make-tarball.txt, admin/notes/copyright, lisp/Makefile.in, lisp/cus-dep.el, lisp/emacs-lisp/elint.el, lisp/finder.el, lisp/loadup.el, msdos/mainmake.v2: Update reference to ldefs-boot. * admin/update_autogen: Alter mechanism for ldefs-boot generation. --- admin/notes/copyright | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'admin/notes') diff --git a/admin/notes/copyright b/admin/notes/copyright index 2dc33c164a9..6cfc331914c 100644 --- a/admin/notes/copyright +++ b/admin/notes/copyright @@ -45,9 +45,9 @@ available. The definition of triviality is a little vague, but a rule of thumb is that any file with less than 15 lines of actual content is trivial. If -a file is auto-generated (eg ldefs-boot.el) from another one in the -repository, then it does not really matter about adding a copyright -statement to the generated file. +a file is auto-generated from another one in the repository, then it +does not really matter about adding a copyright statement to the +generated file. Legal advice says that we could, if we wished, put a license notice even in trivial files, because copyright law in general looks at the -- cgit v1.2.1