comparison src/Makefile.in.in @ 402:5a2589c672dc r21-2-31

Import from CVS: tag r21-2-31
author cvs
date Mon, 13 Aug 2007 11:14:58 +0200
parents a86b2b5e0111
children 2f8bb876ab1d
comparison
equal deleted inserted replaced
401:e0a2a2be14bf 402:5a2589c672dc
307 #ifdef I18N3 307 #ifdef I18N3
308 mo_dir = ${etcdir} 308 mo_dir = ${etcdir}
309 mo_file = ${mo_dir}emacs.mo 309 mo_file = ${mo_dir}emacs.mo
310 #endif 310 #endif
311 311
312 #ifdef WINDOWSNT 312 temacs_loadup = ./temacs -batch -l ${srcdir}/../lisp/loadup.el
313 LOADPATH = EMACSBOOTSTRAPLOADPATH="${lispdir};${blddir}"
314 MODULEPATH = EMACSBOOTSTRAPMODULEPATH="${moduledir};${blddir}"
315 #else
316 LOADPATH = EMACSBOOTSTRAPLOADPATH="${lispdir}:${blddir}"
317 MODULEPATH = EMACSBOOTSTRAPMODULEPATH="${moduledir}:${blddir}"
318 #endif
319 DUMPENV = $(LOADPATH) $(MODULEPATH)
320 temacs_loadup = $(DUMPENV) ./temacs -batch -l ${srcdir}/../lisp/loadup.el
321 dump_temacs = ${temacs_loadup} dump 313 dump_temacs = ${temacs_loadup} dump
322 run_temacs = ${temacs_loadup} run-temacs 314 run_temacs = ${temacs_loadup} run-temacs
323 debug_temacs = $(DUMPENV) gdb temacs 315 debug_temacs = gdb temacs
324 316
325 release: temacs ${libsrc}DOC $(mo_file) ${other_files} 317 release: temacs ${libsrc}DOC $(mo_file) ${other_files}
326 #ifdef CANNOT_DUMP 318 #ifdef CANNOT_DUMP
327 ln temacs ${PROGNAME} 319 ln temacs ${PROGNAME}
328 #else 320 #else
329 -if [ -w ${srcdir}/../lisp ]; then \ 321 -if [ -w ${srcdir}/../lisp ]; then \
330 w=`pwd`; cd ${srcdir} && $${w}/temacs -batch -l ${srcdir}/../lisp/inc-vers; \ 322 w=`pwd`; cd ${srcdir} && $${w}/temacs -batch -l ${srcdir}/../lisp/inc-vers; \
331 else true; fi 323 else true; fi
332 -$(DUMPENV) ./temacs -batch -l ${srcdir}/../lisp/loadup.el dump 324 -./temacs -batch -l ${srcdir}/../lisp/loadup.el dump
333 touch release 325 touch release
334 #endif /* ! defined (CANNOT_DUMP) */ 326 #endif /* ! defined (CANNOT_DUMP) */
335 327
336 ${PROGNAME}: temacs ${libsrc}DOC $(mo_file) ${other_files} update-elc.stamp 328 ${PROGNAME}: temacs ${libsrc}DOC $(mo_file) ${other_files} update-elc.stamp
337 #ifdef HEAP_IN_DATA 329 #ifdef HEAP_IN_DATA
360 352
361 FRC.update-elc.stamp : 353 FRC.update-elc.stamp :
362 354
363 update-elc.stamp : temacs FRC.update-elc.stamp 355 update-elc.stamp : temacs FRC.update-elc.stamp
364 @touch NOBYTECOMPILE 356 @touch NOBYTECOMPILE
365 ${DUMPENV} ./temacs -batch -l ${srcdir}/../lisp/update-elc.el 357 ./temacs -batch -l ${srcdir}/../lisp/update-elc.el
366 @if test ! -f $@ -o -f NOBYTECOMPILE; then touch $@; fi; \ 358 @if test ! -f $@ -o -f NOBYTECOMPILE; then touch $@; fi; \
367 $(RM) NOBYTECOMPILE 359 $(RM) NOBYTECOMPILE
368 360
369 obj_src = $(objs:.o=.c) 361 obj_src = $(objs:.o=.c)
370 362