SET(MAILPATH CACHE STRING "Where new mail is spooled")
OPTION(WITH_GPGME "Use GPGME [default: on]" ON)
OPTION(WITH_IDN "Use GNU libidn for domain names [default: off]")
-
-OPTION(USE_FLOCK "Use flock to lock files [default: off]")
-OPTION(USE_FCNTL "Use fcntl to lock files [default: on]" ON)
OPTION(USE_HCACHE "Enable headers caching [default: off]")
FIND_FILE(SENDMAIL sendmail
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_GDBM "Use gdbm for header caching [default: off]")
SET(USE_HCACHE)
- IF(WITH_QDBM)
- pkg_search_module(QDBM REQUIRED qdbm)
- ADD_DEFINITIONS(${QDBM_CFLAGS})
- SET(QDBM_LDFLAGS "${QDBM_LDFLAGS}")
- # LIST(APPEND MUTTLIBS ${QDBM_LDFLAGS})
- LIST(APPEND MUTTLIBS -lqdbm)
+ if(WITH_TC)
+ pkg_search_module(TC REQUIRED tokyocabinet)
+ ADD_DEFINITIONS(${TC_CFLAGS})
+ LIST(APPEND MUTTLIBS ${TC_LDFLAGS})
SET(USE_HCACHE 1)
- SET(HAVE_QDBM 1)
- ENDIF(WITH_QDBM)
+ SET(HAVE_TOKYOCABINET 1)
+ ENDIF(WITH_TC)
IF(NOT USE_HCACHE AND WITH_GDBM)
CHECK_LIBRARY_EXISTS(gdbm gdbm_open "" GDBM)
mutt_sasl.c
pager.c
pattern.c
- pop.c
postpone.c
recvattach.c
recvcmd.c