summaryrefslogtreecommitdiff
path: root/mh
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2009-08-12 16:51:23 +0300
committerSergey Poznyakoff <gray@gnu.org.ua>2009-08-12 16:51:23 +0300
commitdd2131f5522681d0f9f2cf5a648bd4fa1617bb1a (patch)
treec106b511f49e2f713f8d36fd62a6c9f302149cfc /mh
parente4128c9e5ebdafaea274caadb87a52a7a405243d (diff)
downloadmailutils-dd2131f5522681d0f9f2cf5a648bd4fa1617bb1a.tar.gz
mailutils-dd2131f5522681d0f9f2cf5a648bd4fa1617bb1a.tar.bz2
Rewrite conditional compilation support.
* Makefile.am: Conditionally add directories to SUBDIRS. * am/enable.m4 (MU_ENABLE_BUILD): New macro. * configure.ac: Require automake 1.11 Add MU_ENABLE_BUILDs for each utility. Remove unused substitution variables. * guimb/Makefile.am: Remove substitution variables. * guimb/scm/Makefile.am: Likewise. * libmu_scm/Makefile.am: Likewise. * mh/Makefile.am: Likewise. * python/libmu_py/Makefile.am: Likewise. * python/mailutils/Makefile.am: Likewise. * README: Document --disable-build-* options.
Diffstat (limited to 'mh')
-rw-r--r--mh/Makefile.am44
1 files changed, 5 insertions, 39 deletions
diff --git a/mh/Makefile.am b/mh/Makefile.am
index 589cbd70f..cb01b670c 100644
--- a/mh/Makefile.am
+++ b/mh/Makefile.am
@@ -17,35 +17,9 @@
## Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA
## 02110-1301 USA
-# All MH programs. Note that we have to explicitely append EXEEXT, Makefile
-# won't do that.
-MU_MH_PROGRAMS_LIST = \
- ali$(EXEEXT)\
- anno$(EXEEXT)\
- burst$(EXEEXT)\
- comp$(EXEEXT)\
- fmtcheck$(EXEEXT)\
- folder$(EXEEXT)\
- forw$(EXEEXT)\
- inc$(EXEEXT)\
- install-mh$(EXEEXT)\
- mark$(EXEEXT)\
- mhl$(EXEEXT)\
- mhn$(EXEEXT)\
- mhparam$(EXEEXT)\
- mhpath$(EXEEXT)\
- pick$(EXEEXT)\
- refile$(EXEEXT)\
- repl$(EXEEXT)\
- rmf$(EXEEXT)\
- rmm$(EXEEXT)\
- scan$(EXEEXT)\
- send$(EXEEXT)\
- sortm$(EXEEXT)\
- whatnow$(EXEEXT)\
- whom$(EXEEXT)
-
-EXTRA_PROGRAMS = \
+bindir = @MH_BIN_DIR@
+mhlibdir = $(pkgdatadir)/mh
+bin_PROGRAMS = \
ali\
anno\
burst\
@@ -71,13 +45,7 @@ EXTRA_PROGRAMS = \
whatnow\
whom
-MU_MH_LIBRARIES_LIST = libmh.a
-EXTRA_LIBRARIES = libmh.a
-
-bindir = @MH_BIN_DIR@
-mhlibdir = $(pkgdatadir)/mh
-bin_PROGRAMS = @MU_MH_PROGRAMS_BUILD@
-noinst_LIBRARIES = @MU_MH_LIBRARIES_BUILD@
+noinst_LIBRARIES = libmh.a
libmh_a_SOURCES= \
compcommon.c\
@@ -168,9 +136,7 @@ mh_alias_lex.c: $(srcdir)/mh_alias.l mh_alias.h
$(srcdir)/mh_alias.l lex.yy.c mh_alias_lex.c \
-- -yy ali_yy
-install-exec-hook: @MU_MH_EXEC_HOOK@
-
-mh_finish_install:
+install-exec-hook:
@here=`pwd`; \
cd $(DESTDIR)$(bindir); \
rm -f folders; \

Return to:

Send suggestions and report system problems to the System administrator.