diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-08-12 16:51:23 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-08-12 16:51:23 +0300 |
commit | dd2131f5522681d0f9f2cf5a648bd4fa1617bb1a (patch) | |
tree | c106b511f49e2f713f8d36fd62a6c9f302149cfc /mh | |
parent | e4128c9e5ebdafaea274caadb87a52a7a405243d (diff) | |
download | mailutils-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.am | 44 |
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; \ |