diff options
| author | Glenn Morris | 2017-04-13 20:12:02 -0400 |
|---|---|---|
| committer | Glenn Morris | 2017-04-13 20:12:02 -0400 |
| commit | ad128fee434a954da2ead75647b6396ddbf91f6a (patch) | |
| tree | 826f29235924b1def24da2ed63851494b3f4f3e9 /src | |
| parent | 8201263765d01ab02d45830c03b2b8992c2b5759 (diff) | |
| download | emacs-ad128fee434a954da2ead75647b6396ddbf91f6a.tar.gz emacs-ad128fee434a954da2ead75647b6396ddbf91f6a.zip | |
Create generated lisp files before main loaddefs.el
This should improve reproducibility of lisp/loaddefs.el.
* lisp/Makefile.in (gen-lisp): New phony target.
($(lisp)/loaddefs.el, compile-main): Depend on gen-lisp.
* src/Makefile.in ($(leimdir)/leim-list.el): Depend on all of ../leim.
* lisp/cedet/semantic.el (semantic-mode):
* lisp/cedet/semantic/fw.el (top-level):
* lisp/emacs-lisp/eieio-core.el (top-level):
Robustify to generated input files maybe not yet existing.
Diffstat (limited to 'src')
| -rw-r--r-- | src/Makefile.in | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/Makefile.in b/src/Makefile.in index 7890ea9878e..0b0d1768b5c 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -495,7 +495,7 @@ LIBES = $(LIBS) $(W32_LIBS) $(LIBS_GNUSTEP) $(LIBX_BASE) $(LIBIMAGE) \ | |||
| 495 | $(NOTIFY_LIBS) $(LIB_MATH) $(LIBZ) $(LIBMODULES) $(LIBSYSTEMD_LIBS) | 495 | $(NOTIFY_LIBS) $(LIB_MATH) $(LIBZ) $(LIBMODULES) $(LIBSYSTEMD_LIBS) |
| 496 | 496 | ||
| 497 | $(leimdir)/leim-list.el: bootstrap-emacs$(EXEEXT) | 497 | $(leimdir)/leim-list.el: bootstrap-emacs$(EXEEXT) |
| 498 | $(MAKE) -C ../leim leim-list.el EMACS="$(bootstrap_exe)" | 498 | $(MAKE) -C ../leim all EMACS="$(bootstrap_exe)" |
| 499 | 499 | ||
| 500 | ## FORCE it so that admin/unidata can decide whether these files | 500 | ## FORCE it so that admin/unidata can decide whether these files |
| 501 | ## are up-to-date. Although since charprop depends on bootstrap-emacs, | 501 | ## are up-to-date. Although since charprop depends on bootstrap-emacs, |