Mercurial > emacs
comparison Makefile.in @ 44772:1441ddaec960
(MAINT): New variable.
(${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
instead of configure.in, to avoid running autoconf and autoheader
unless explicitly requested.
author | Andreas Schwab <schwab@suse.de> |
---|---|
date | Tue, 23 Apr 2002 09:52:54 +0000 |
parents | d4d0673b5bd3 |
children | 934e0958b5de |
comparison
equal
deleted
inserted
replaced
44771:bfc2ca8083c8 | 44772:1441ddaec960 |
---|---|
225 # avoid nuking an existing dir file, so we don't do that here; | 225 # avoid nuking an existing dir file, so we don't do that here; |
226 # instead, we have written out explicit code in the `install' targets. | 226 # instead, we have written out explicit code in the `install' targets. |
227 COPYDIR = ${srcdir}/etc ${srcdir}/lisp | 227 COPYDIR = ${srcdir}/etc ${srcdir}/lisp |
228 COPYDESTS = ${etcdir} ${lispdir} | 228 COPYDESTS = ${etcdir} ${lispdir} |
229 | 229 |
230 # Set to FRC to force running autoconf and autoheader | |
231 MAINT = | |
232 | |
230 all: ${SUBDIR} leim | 233 all: ${SUBDIR} leim |
231 | 234 |
232 removenullpaths=sed -e 's/^://g' -e 's/:$$//g' -e 's/::/:/g' | 235 removenullpaths=sed -e 's/^://g' -e 's/:$$//g' -e 's/::/:/g' |
233 | 236 |
234 # Generate epaths.h from epaths.in. This target is invoked by `configure'. | 237 # Generate epaths.h from epaths.in. This target is invoked by `configure'. |
275 ./config.status | 278 ./config.status |
276 | 279 |
277 config.status: ${srcdir}/configure | 280 config.status: ${srcdir}/configure |
278 ./config.status --recheck | 281 ./config.status --recheck |
279 | 282 |
280 ${srcdir}/configure: configure.in | 283 ${srcdir}/configure: $(MAINT) |
281 cd ${srcdir} && autoconf | 284 cd ${srcdir} && autoconf |
282 | 285 |
283 $(srcdir)/src/config.in: $(srcdir)/src/stamp-h.in | 286 $(srcdir)/src/config.in: $(srcdir)/src/stamp-h.in |
284 @true | 287 @true |
285 $(srcdir)/src/stamp-h.in: configure.in | 288 $(srcdir)/src/stamp-h.in: $(MAINT) |
286 cd ${srcdir} && autoheader | 289 cd ${srcdir} && autoheader |
287 rm -f $(srcdir)/src/stamp-h.in | 290 rm -f $(srcdir)/src/stamp-h.in |
288 echo timestamp > $(srcdir)/src/stamp-h.in | 291 echo timestamp > $(srcdir)/src/stamp-h.in |
289 | 292 |
290 src/Makefile: $(srcdir)/src/Makefile.in config.status | 293 src/Makefile: $(srcdir)/src/Makefile.in config.status |