Have 'make' output better GEN names
commitd703a4dce564ede122f5c307889e4bd0e3f3e75c
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 12 Jan 2015 02:19:31 +0000 (11 18:19 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 12 Jan 2015 02:20:08 +0000 (11 18:20 -0800)
tree6be10648eb114dd29cadcb9be10096920e8d6e9a
parentc2774f3733a7bdd58616b42da172d1b32932dd03
Have 'make' output better GEN names

* lisp/Makefile.in (PHONY_EXTRAS): New macro.
(.PHONY): Depend on it, and on $(lisp)/loaddefs.el, so that the
relevant files' time stamps are ignored.
(custom-deps, $(lisp)/cus-load.el, finder-data)
($(lisp)/finder-inf.el): Use PHONY_EXTRAS.
(custom-deps, $(lisp)/cus-load.el, finder-data)
($(lisp)/finder-inf.el, autoloads, $(lisp)/loaddefs.el)
($(lisp)/subdirs.el, update-subdirs):
Output more-accurate destination names with GEN.
* src/Makefile.in (gl-stamp, globals.h): Simplify by putting the new
contents of globals.h into gl-stamp.  This lets us use AM_V_GEN
more naturally so that 'make' can output more-accurate names.
lisp/ChangeLog
lisp/Makefile.in
src/ChangeLog
src/Makefile.in