• Stefan Monnier's avatar
    * src/Makefile.in (emacs${EXEEXT}): Depend on the machine-specific files. · 49f6eb95
    Stefan Monnier authored
    (bootstrap-clean): New target that keeps TAGS around.
    (../lisp/subdirs.el, ../lisp/loaddefs.el): New targets.
    (bootstrap-emacs${EXEEXT}): Depend on subdirs.el.
    * lisp/Makefile.in (all): New target.
    (bootstrap-prepare): Remove.
    * Makefile.in (SUBDIR): Include `lisp'.
    (lisp): Depend on `src'.
    (top_distclean): Don't remove config.status.
    (bootstrap-clean): New target.
    (maintainer-clean): Use it.
    (bootstrap): Use bootstrap-clean.  Re-run config.status.
    (src/bootstrap-emacs${EXEEXT}): New target.
    (bootstrap-build): Use it.  Don't use bootstrap-prepare because
    src/Makefile now takes care of it.
    (bootfast, bootstrap-clean-before, bootstrap-clean-before-fast): Remove.
ChangeLog 214 KB