Skip to content

Commit

Permalink
buildsys: make it possible to specify aspell prefix (for macOS)
Browse files Browse the repository at this point in the history
Signed-off-by: Yury V. Zaytsev <yury@shurup.com>
  • Loading branch information
zyv committed Jul 28, 2024
1 parent 9b2faec commit 3114a26
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 5 deletions.
7 changes: 4 additions & 3 deletions doc/INSTALL
Original file line number Diff line number Diff line change
Expand Up @@ -89,9 +89,10 @@ incomplete, use `configure --help' to get the full list):
built-in file editor. The built-in editor is compiled in by
default.

`--enable-aspell'
This option adds spell check support in the internal editor using
libaspell. Disabled by default.
`--enable-aspell[=prefix]'
This option adds spell check support to the internal editor using
libaspell and optionally sets path to libaspell installation prefix
[default=/usr]. Disabled by default.

`--without-gpm-mouse'
Use this flag to disable gpm mouse support (e.g. if you want to
Expand Down
7 changes: 5 additions & 2 deletions m4.include/mc-with-internal-edit.m4
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,14 @@ AC_DEFUN([mc_WITH_INTERNAL_EDIT], [
dnl ASpell support.
AC_ARG_ENABLE([aspell],
AS_HELP_STRING([--enable-aspell], [Enable aspell support for internal editor @<:@no@:>@]),
AS_HELP_STRING(
[--enable-aspell@<:@=prefix@:>@],
[Enable aspell support for internal editor @<:@no@:>@] and optionally set path to aspell installation prefix @<:@default=/usr@:>@),
[
if test "x$enableval" = xno; then
enable_aspell=no
else
test -d "$enable_aspell" && CPPFLAGS="$CPPFLAGS -I$enable_aspell/include"
enable_aspell=yes
fi
],
Expand All @@ -40,7 +43,7 @@ AC_DEFUN([mc_WITH_INTERNAL_EDIT], [
AC_MSG_NOTICE([using aspell for internal editor])
else
enable_aspell=no
AC_MSG_NOTICE([aspell support is disabled because gmodule support is not available])
AC_MSG_ERROR([aspell support is disabled because gmodule support is not available])
fi
fi
])

0 comments on commit 3114a26

Please sign in to comment.