X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=CMakeLists.txt;h=338c0e34c5aaae797e7ded0e2b3ae6f25b7c5f16;hp=d079eb4ef33502bd2ff12dcd2b76cd928cf71a71;hb=90f0c4dfb0480b5ce043c54f001d53ba6efc531b;hpb=047e6f9a37549520bb7b7ce58367f8123d6be0af diff --git a/CMakeLists.txt b/CMakeLists.txt index d079eb4..338c0e3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -170,10 +170,18 @@ ENDIF(NOT WITH_LOCKFILE) LIST(APPEND MUTTLIBS -llockfile) IF(USE_HCACHE) - OPTION(WITH_QDBM "Use qdbm for header caching [default: on]" ON) + OPTION(WITH_TC "Use tokyocabinet for header caching [default: on]" ON) + OPTION(WITH_QDBM "Use qdbm for header caching [default: off]" OFF) OPTION(WITH_GDBM "Use gdbm for header caching [default: off]") SET(USE_HCACHE) + if(WITH_TC) + pkg_search_module(TC REQUIRED tokyocabinet) + ADD_DEFINITIONS(${TC_CFLAGS}) + LIST(APPEND MUTTLIBS ${TC_LDFLAGS}) + SET(USE_HCACHE 1) + SET(HAVE_TOKYOCABINET 1) + ENDIF(WITH_TC) IF(WITH_QDBM) pkg_search_module(QDBM REQUIRED qdbm) ADD_DEFINITIONS(${QDBM_CFLAGS})