# TODO {{{
# USE_SETGID
-# DOTLOCK_{GROUP,PERMISSION}
# }}}
INCLUDE(CMakeDetermineCCompiler)
PATHS /usr/sbin /sbin /usr/lib
DOC "path to sendmail executable"
)
-FIND_FILE(MIXMASTER mixmaster DOC "path to mixmaster")
-IF(NOT MIXMASTER)
- SET(MIXMASTER "mixmaster")
-ENDIF(NOT MIXMASTER)
IF(NOT MAILPATH)
IF(EXISTS /var/mail)
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]")
postpone.c
recvattach.c
recvcmd.c
- remailer.c
send.c
sendlib.c
sort.c
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(