From c6207d0d29923eac4d3a01dff71b33ebc76f0971 Mon Sep 17 00:00:00 2001 From: Karl Heuer Date: Wed, 20 Apr 1994 05:32:33 +0000 Subject: [PATCH] (blessmail): New target. ${archlibdir}: Use blessmail when installing movemail. --- lib-src/Makefile.in | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/lib-src/Makefile.in b/lib-src/Makefile.in index 934298f5375..357670ae224 100644 --- a/lib-src/Makefile.in +++ b/lib-src/Makefile.in @@ -32,6 +32,19 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #define LIBS_MACHINE #endif +#undef MOVEMAIL_NEEDS_BLESSING +#ifndef MAIL_USE_FLOCK +#ifndef MAIL_USE_LOCKF +#define MOVEMAIL_NEEDS_BLESSING +#endif +#endif + +#ifdef MOVEMAIL_NEEDS_BLESSING +#define BLESSMAIL blessmail +#else +#define BLESSMAIL +#endif + /* Avoid trouble on systems where the `SHELL' variable might be inherited from the environment. */ SHELL = /bin/sh @@ -139,9 +152,15 @@ CPP_CFLAGS = ${C_SWITCH_SYSTEM} ${C_SWITCH_MACHINE} -Demacs -DHAVE_CONFIG_H \ all: ${UTILITIES} ${INSTALLABLES} +#ifdef MOVEMAIL_NEEDS_BLESSING +blessmail: ../src/temacs + ../src/temacs -batch -l blessmail.el + chmod +x blessmail +#endif + /* Install the internal utilities. Until they are installed, we can just run them directly from lib-src. */ -${archlibdir}: all +${archlibdir}: all BLESSMAIL @echo @echo "Installing utilities run internally by Emacs." ./make-path ${archlibdir} @@ -153,6 +172,9 @@ ${archlibdir}: all (cd ..; $(INSTALL_PROGRAM) ${srcdir}/$$file ${archlibdir}/$$file); \ done ; \ fi +#ifdef MOVEMAIL_NEEDS_BLESSING + ./blessmail ${archlibdir}/movemail +#endif /* We don't need to install `wakeup' explicitly, because it will be copied when this whole directory is copied. */ -- 2.39.5