projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Hide useless public api
[apps/madmutt.git]
/
CMakeLists.txt
diff --git
a/CMakeLists.txt
b/CMakeLists.txt
index
1d393b2
..
8637b37
100644
(file)
--- a/
CMakeLists.txt
+++ b/
CMakeLists.txt
@@
-4,7
+4,6
@@
SET(CMAKE_MODULE_PATH ${madmutt_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})
# TODO {{{
# USE_SETGID
# TODO {{{
# USE_SETGID
-# DOTLOCK_{GROUP,PERMISSION}
# }}}
INCLUDE(CMakeDetermineCCompiler)
# }}}
INCLUDE(CMakeDetermineCCompiler)
@@
-168,6
+167,12
@@
IF(WITH_IDN)
SET(HAVE_LIBIDN 1)
ENDIF(WITH_IDN)
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]")
IF(USE_HCACHE)
OPTION(WITH_QDBM "Use qdbm for header caching [default: on]" ON)
OPTION(WITH_GDBM "Use gdbm for header caching [default: off]")
@@
-317,9
+322,6
@@
ADD_EXECUTABLE(madmutt ${madmuttsrc})
TARGET_LINK_LIBRARIES(madmutt mime sys mx lua imap ui lib)
SET_TARGET_PROPERTIES(madmutt PROPERTIES LINK_FLAGS ${MUTTLIBS})
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(
# generate_files hack {{{
ADD_CUSTOM_COMMAND(