Skip to content

Commit

Permalink
* mu4e/Makefile: allow configuring the lispdir
Browse files Browse the repository at this point in the history
`lispdir` is no longer hardcoded in the Makefile.

Users can set the desired `lispdir` at configure time, with `./configure
--with-lispdir='...'`; or at install time with `make lispdir='...' install`.

The default install path is the folder `mu4e/` inside whatever AM_PATH_LISP
finds, which is probably what the original default intended.

This change fixes #320.
  • Loading branch information
uu1101 committed Dec 1, 2013
1 parent 4d45b8b commit 44cc0bd
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 4 additions & 2 deletions configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,10 @@ AC_ARG_ENABLE([mu4e],
AS_HELP_STRING([--disable-mu4e],[Disable building mu4e]))
AS_IF([test "x$enable_mu4e" != "xno"], [
AM_PATH_LISPDIR
AS_IF([test "x$lispdir" != "xno"],
[emacs_version="`$EMACS --version | head -1`"])
AS_IF([test "x$lispdir" != "xno"], [
emacs_version="`$EMACS --version | head -1`"
lispdir="${lispdir}/mu4e/"
])
AS_CASE([$emacs_version],[*23*|*24*|*25*],[build_mu4e=yes],
[AC_WARN([emacs is too old to build mu4e (need emacs >= 23.x)])])
])
Expand Down
2 changes: 0 additions & 2 deletions mu4e/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@ SUBDIRS=
info_TEXINFOS=mu4e.texi
mu4e_TEXINFOS=fdl.texi

lispdir=${prefix}/share/emacs/site-lisp/mu4e/

dist_lisp_LISP= \
mu4e-about.el \
mu4e-actions.el \
Expand Down

0 comments on commit 44cc0bd

Please sign in to comment.