# TODO {{{
# USE_SETGID
-# DOTLOCK_{GROUP,PERMISSION}
# }}}
INCLUDE(CMakeDetermineCCompiler)
SET(HAVE_LIBIDN 1)
ENDIF(WITH_IDN)
+CHECK_LIBRARY_EXISTS(lockfile lockfile_create "" WITH_LOCKFILE)
+IF(NOT WITH_LOCKFILE)
+ MESSAGE(FATAL_ERROR "lockfile not found")
+ENDIF(NOT WITH_LOCKFILE)
+SET(MUTTLIBS "${MUTTLIBS} -llockfile")
+
IF(USE_HCACHE)
OPTION(WITH_QDBM "Use qdbm for header caching [default: on]" ON)
OPTION(WITH_GDBM "Use gdbm for header caching [default: off]")
TARGET_LINK_LIBRARIES(madmutt mime sys mx lua imap ui lib)
SET_TARGET_PROPERTIES(madmutt PROPERTIES LINK_FLAGS ${MUTTLIBS})
-ADD_EXECUTABLE(madmutt_dotlock dotlock.c)
-TARGET_LINK_LIBRARIES(madmutt_dotlock lib)
-
# generate_files hack {{{
ADD_CUSTOM_COMMAND(