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