aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile.in
diff options
context:
space:
mode:
authorPhillip Lord2017-03-16 09:00:59 +0000
committerPhillip Lord2017-03-16 09:00:59 +0000
commitfb67b1275fe6e473e70de247c6340cba0e9a50dc (patch)
tree4928c6269108533a0e2cac5f1e2f70c1d3cf1ba0 /src/Makefile.in
parenta3207a383009720bbd89327425e0eb1c9c20c267 (diff)
downloademacs-feature/temacs-for-bootstrap.tar.gz
emacs-feature/temacs-for-bootstrap.zip
Building ldefs-boot with temacsfeature/temacs-for-bootstrap
Initial attempts, currently breaking.
Diffstat (limited to 'src/Makefile.in')
-rw-r--r--src/Makefile.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index 1bc9a76cde5..a2221708afa 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -56,6 +56,7 @@ lwlibdir = ../lwlib
56config_h = config.h $(srcdir)/conf_post.h 56config_h = config.h $(srcdir)/conf_post.h
57 57
58bootstrap_exe = ../src/bootstrap-emacs$(EXEEXT) 58bootstrap_exe = ../src/bootstrap-emacs$(EXEEXT)
59temacs_exe = ../src/temacs$(EXEEXT)
59 60
60## ns-app if HAVE_NS, else empty. 61## ns-app if HAVE_NS, else empty.
61OTHER_FILES = @OTHER_FILES@ 62OTHER_FILES = @OTHER_FILES@
@@ -745,10 +746,18 @@ VCSWITNESS =
745$(lispsource)/loaddefs.el: $(VCSWITNESS) | bootstrap-emacs$(EXEEXT) 746$(lispsource)/loaddefs.el: $(VCSWITNESS) | bootstrap-emacs$(EXEEXT)
746 $(MAKE) -C ../lisp autoloads EMACS="$(bootstrap_exe)" 747 $(MAKE) -C ../lisp autoloads EMACS="$(bootstrap_exe)"
747 748
749temacs-loaddefs:
750 $(MAKE) -C ../lisp temacs-loaddefs
751
752.PHONY: temacs-loaddefs
753
748## Dump an Emacs executable named bootstrap-emacs containing the 754## Dump an Emacs executable named bootstrap-emacs containing the
749## files from loadup.el in source form. 755## files from loadup.el in source form.
750bootstrap-emacs$(EXEEXT): temacs$(EXEEXT) 756bootstrap-emacs$(EXEEXT): temacs$(EXEEXT)
751 $(MAKE) -C ../lisp update-subdirs 757 $(MAKE) -C ../lisp update-subdirs
758 if test ! -f $(lispsource)/loaddefs.el; then \
759 $(MAKE) temacs-loaddefs; \
760 fi
752ifeq ($(CANNOT_DUMP),yes) 761ifeq ($(CANNOT_DUMP),yes)
753 ln -f temacs$(EXEEXT) $@ 762 ln -f temacs$(EXEEXT) $@
754else 763else