summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2020-09-18 03:53:44 +0200
committerSlávek Banko <slavek.banko@axis.cz>2020-09-27 19:19:40 +0200
commitc66f9211792e21ebeb956747d9643e7e0847a874 (patch)
tree5deb9e311e9f3ae76118a12eca9c11246b8e84b7 /CMakeLists.txt
parent70d26004f065c5fd18be00cab17fc93ed231d849 (diff)
downloadtdelibs-c66f9211792e21ebeb956747d9643e7e0847a874.tar.gz
tdelibs-c66f9211792e21ebeb956747d9643e7e0847a874.zip
Add a build option for ispell.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt34
1 files changed, 19 insertions, 15 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index dc06d3b62..8d06c9a4f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -109,6 +109,7 @@ OPTION( WITH_XCOMPOSITE "Enable xcomposite support" ON )
OPTION( WITH_MITSHM "Use MIT-SHM for pixmap loading/saving" ${WITH_ALL_OPTIONS} )
OPTION( WITH_KDE4_MENU_SUFFIX "Add [KDE4] tag to KDE4 menu items" OFF )
+OPTION( WITH_ISPELL "Enable ispell support" ON )
OPTION( WITH_ASPELL "Enable aspell support" ${WITH_ALL_OPTIONS} )
OPTION( WITH_HSPELL "Enable hspell support" ${WITH_ALL_OPTIONS} )
@@ -1208,21 +1209,24 @@ endif( WITH_GAMIN )
##### check for ispell ##########################
-if ( NOT ISPELL_LIBDIR )
- find_program( ISPELL_EXECUTABLE NAMES ispell DOC "path to the ispell executable" )
- if( ISPELL_EXECUTABLE )
- execute_process (
- COMMAND ${ISPELL_EXECUTABLE} -vv
- COMMAND awk "$1 == \"LIBDIR\" && $2 == \"=\" {gsub(/\"/, \"\", $3); print $3;}"
- OUTPUT_VARIABLE ISPELL_LIBDIR
- OUTPUT_STRIP_TRAILING_WHITESPACE)
- if ( ISPELL_LIBDIR )
- set ( ISPELL_LIBDIR "${ISPELL_LIBDIR}" CACHE PATH "ispell lib directory contains dictionaries" )
- else ( ISPELL_LIBDIR )
- unset ( ISPELL_LIBDIR )
- endif ( ISPELL_LIBDIR )
- endif( ISPELL_EXECUTABLE )
-endif ( NOT ISPELL_LIBDIR )
+if( WITH_ISPELL )
+ if( NOT ISPELL_LIBDIR )
+ find_program( ISPELL_EXECUTABLE NAMES ispell DOC "path to the ispell executable" )
+ if( ISPELL_EXECUTABLE )
+ execute_process (
+ COMMAND ${ISPELL_EXECUTABLE} -vv
+ COMMAND awk "$1 == \"LIBDIR\" && $2 == \"=\" {gsub(/\"/, \"\", $3); print $3;}"
+ OUTPUT_VARIABLE ISPELL_LIBDIR
+ OUTPUT_STRIP_TRAILING_WHITESPACE)
+ if ( ISPELL_LIBDIR )
+ set ( ISPELL_LIBDIR "${ISPELL_LIBDIR}" CACHE PATH "ispell lib directory contains dictionaries" )
+ else ( ISPELL_LIBDIR )
+ unset ( ISPELL_LIBDIR )
+ endif ( ISPELL_LIBDIR )
+ endif( ISPELL_EXECUTABLE )
+ endif ( NOT ISPELL_LIBDIR )
+endif( WITH_ISPELL )
+
##### check for aspell ##########################