comparison Makefile.in @ 241:f955c73f5258 r20-5b19

Import from CVS: tag r20-5b19
author cvs
date Mon, 13 Aug 2007 10:16:16 +0200
parents 41f2f0e326e9
children f220cc83d72e
comparison
equal deleted inserted replaced
240:835e739f3c17 241:f955c73f5258
401 check-features: all 401 check-features: all
402 ${blddir}/src/xemacs -batch -l check-features.el 402 ${blddir}/src/xemacs -batch -l check-features.el
403 403
404 install-only: ${MAKE_SUBDIR} check-features install-arch-dep install-arch-indep 404 install-only: ${MAKE_SUBDIR} check-features install-arch-dep install-arch-indep
405 405
406 install: all check-features install-arch-dep install-arch-indep; 406 install: all check-features install-arch-dep install-arch-indep
407 407
408 install-arch-dep: mkdir 408 install-arch-dep: mkdir
409 for subdir in ${INSTALL_ARCH_DEP_SUBDIR}; do \ 409 for subdir in ${INSTALL_ARCH_DEP_SUBDIR}; do \
410 ( cd $${subdir} && $(RECURSIVE_MAKE) install prefix=${prefix} \ 410 ( cd $${subdir} && $(RECURSIVE_MAKE) install prefix=${prefix} \
411 exec_prefix=${exec_prefix} bindir=${bindir} libdir=${libdir} \ 411 exec_prefix=${exec_prefix} bindir=${bindir} libdir=${libdir} \
418 ${INSTALL_DATA} lib-src/$${f} ${archlibdir}/$${f}; \ 418 ${INSTALL_DATA} lib-src/$${f} ${archlibdir}/$${f}; \
419 done ; \ 419 done ; \
420 for subdir in `find ${archlibdir} -type d ! -name RCS ! -name SCCS ! -name CVS -print` ; \ 420 for subdir in `find ${archlibdir} -type d ! -name RCS ! -name SCCS ! -name CVS -print` ; \
421 do (cd $${subdir} && $(RM) -r RCS CVS SCCS \#* *~) ; done ; \ 421 do (cd $${subdir} && $(RM) -r RCS CVS SCCS \#* *~) ; done ; \
422 else true; fi 422 else true; fi
423 ${INSTALL_PROGRAM} src/xemacs ${bindir}/${progname}${version} 423 ${INSTALL_PROGRAM} src/xemacs ${bindir}/${progname}-${version}
424 -chmod 0755 ${bindir}/${progname}${version} 424 -chmod 0755 ${bindir}/${progname}-${version}
425 cd ${bindir} && $(RM) ./xemacs && ${LN_S} ${progname}${version} ./xemacs 425 cd ${bindir} && $(RM) ./xemacs && ${LN_S} ${progname}-${version} ./xemacs
426 if test "${prefix}" != "${exec_prefix}"; then \ 426 if test "${prefix}" != "${exec_prefix}"; then \
427 test ! -d ${exec_prefix}/lib/xemacs && \ 427 test ! -d ${exec_prefix}/lib/xemacs && \
428 $(LN_S) ${prefix}/lib/xemacs ${exec_prefix}/lib/xemacs; \ 428 $(LN_S) ${prefix}/lib/xemacs ${exec_prefix}/lib/xemacs; \
429 test ! -d ${exec_prefix}/lib/${progname}${version}/etc && \ 429 test ! -d ${exec_prefix}/lib/${progname}-${version}/etc && \
430 $(LN_S) ${prefix}/lib/${progname}${version}/etc \ 430 $(LN_S) ${prefix}/lib/${progname}-${version}/etc \
431 ${exec_prefix}/lib/${progname}${version}/etc; \ 431 ${exec_prefix}/lib/${progname}-${version}/etc; \
432 test ! -d ${exec_prefix}/lib/${progname}${version}/info && \ 432 test ! -d ${exec_prefix}/lib/${progname}-${version}/info && \
433 $(LN_S) ${prefix}/lib/${progname}${version}/info \ 433 $(LN_S) ${prefix}/lib/${progname}-${version}/info \
434 ${exec_prefix}/lib/${progname}${version}/info; \ 434 ${exec_prefix}/lib/${progname}-${version}/info; \
435 test ! -d ${exec_prefix}/lib/${progname}${version}/lisp && \ 435 test ! -d ${exec_prefix}/lib/${progname}-${version}/lisp && \
436 $(LN_S) ${prefix}/lib/${progname}${version}/lisp \ 436 $(LN_S) ${prefix}/lib/${progname}-${version}/lisp \
437 ${exec_prefix}/lib/${progname}${version}/lisp; \ 437 ${exec_prefix}/lib/${progname}-${version}/lisp; \
438 fi 438 fi
439 439
440 install-arch-indep: mkdir info 440 install-arch-indep: mkdir info
441 -@set ${COPYDESTS} ; \ 441 -@set ${COPYDESTS} ; \
442 for dir in ${COPYDIR} ; do \ 442 for dir in ${COPYDIR} ; do \
518 # ;; \ 518 # ;; \
519 # esac ; \ 519 # esac ; \
520 # done 520 # done
521 # cd ${infodir} && $(RM) cl* xemacs* forms* info* vip* 521 # cd ${infodir} && $(RM) cl* xemacs* forms* info* vip*
522 # cd ${mandir} && $(RM) xemacs.1 etags.1 ctags.1 gnuserv.1 522 # cd ${mandir} && $(RM) xemacs.1 etags.1 ctags.1 gnuserv.1
523 # cd ${bindir} && $(RM) ${progname}${version} xemacs 523 # cd ${bindir} && $(RM) ${progname}-${version} xemacs
524 524
525 525
526 ## Some makes seem to remember that they've built something called FRC, 526 ## Some makes seem to remember that they've built something called FRC,
527 ## so you can only use a given FRC once per makefile. 527 ## so you can only use a given FRC once per makefile.
528 FRC FRC.src.paths.h FRC.mkdir FRC.dump-elcs FRC.info: 528 FRC FRC.src.paths.h FRC.mkdir FRC.dump-elcs FRC.info: