diff options
| author | Stefan Monnier | 2010-05-17 17:02:06 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2010-05-17 17:02:06 -0400 |
| commit | 5b5262f4da935f37376c548e31e234bf2073ebef (patch) | |
| tree | ff8e99c9c247199d459abdbf3f4314db6927b78c /Makefile.in | |
| parent | 5ad4bef5758fd694d209a8fb63f42bcfdb22785c (diff) | |
| download | emacs-5b5262f4da935f37376c548e31e234bf2073ebef.tar.gz emacs-5b5262f4da935f37376c548e31e234bf2073ebef.zip | |
* Makefile.in (${lispsource}loaddefs.el): Update loaddefs.el after a pull.
* Makefile.in (src): Provide the name of the VCS file that witnesses a pull.
($(srcdir)/src/config.in): Handle accidental removal of src/config.in.
Diffstat (limited to 'Makefile.in')
| -rw-r--r-- | Makefile.in | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in index 775c591af26..cd677d3295d 100644 --- a/Makefile.in +++ b/Makefile.in | |||
| @@ -335,9 +335,13 @@ src: Makefile FRC | |||
| 335 | CC='${CC}' CFLAGS='${CFLAGS}' CPPFLAGS='${CPPFLAGS}' \ | 335 | CC='${CC}' CFLAGS='${CFLAGS}' CPPFLAGS='${CPPFLAGS}' \ |
| 336 | LDFLAGS='${LDFLAGS}' MAKE='${MAKE}' BOOTSTRAPEMACS="$$boot"; \ | 336 | LDFLAGS='${LDFLAGS}' MAKE='${MAKE}' BOOTSTRAPEMACS="$$boot"; \ |
| 337 | fi; | 337 | fi; |
| 338 | if [ -r .bzr/checkout/dirstate ]; then \ | ||
| 339 | vcswitness="$$(pwd)/.bzr/checkout/dirstate"; \ | ||
| 340 | fi; \ | ||
| 338 | cd $@; $(MAKE) all $(MFLAGS) \ | 341 | cd $@; $(MAKE) all $(MFLAGS) \ |
| 339 | CC='${CC}' CFLAGS='${CFLAGS}' CPPFLAGS='${CPPFLAGS}' \ | 342 | CC='${CC}' CFLAGS='${CFLAGS}' CPPFLAGS='${CPPFLAGS}' \ |
| 340 | LDFLAGS='${LDFLAGS}' MAKE='${MAKE}' BOOTSTRAPEMACS="" | 343 | LDFLAGS='${LDFLAGS}' MAKE='${MAKE}' BOOTSTRAPEMACS="" \ |
| 344 | VCSWITNESS="$$vcswitness" | ||
| 341 | 345 | ||
| 342 | blessmail: Makefile src FRC | 346 | blessmail: Makefile src FRC |
| 343 | cd lib-src; $(MAKE) maybe-blessmail $(MFLAGS) \ | 347 | cd lib-src; $(MAKE) maybe-blessmail $(MFLAGS) \ |
| @@ -369,7 +373,11 @@ $(srcdir)/configure: $(AUTOCONF_INPUTS) | |||
| 369 | cd ${srcdir} && autoconf | 373 | cd ${srcdir} && autoconf |
| 370 | 374 | ||
| 371 | $(srcdir)/src/config.in: $(srcdir)/src/stamp-h.in | 375 | $(srcdir)/src/config.in: $(srcdir)/src/stamp-h.in |
| 372 | @true | 376 | @ # Usually, there's no need to rebuild src/config.in just |
| 377 | @ # because stamp-h.in has changed (since building stamp-h.in | ||
| 378 | @ # refreshes config.in as well), but if config.in is missing | ||
| 379 | @ # then we really need to do something more. | ||
| 380 | [ -r "$@" ] || ( cd ${srcdir} && autoheader ) | ||
| 373 | $(srcdir)/src/stamp-h.in: $(AUTOCONF_INPUTS) | 381 | $(srcdir)/src/stamp-h.in: $(AUTOCONF_INPUTS) |
| 374 | cd ${srcdir} && autoheader | 382 | cd ${srcdir} && autoheader |
| 375 | rm -f $(srcdir)/src/stamp-h.in | 383 | rm -f $(srcdir)/src/stamp-h.in |