##########################################################
SET(DEVICE-LIB "email-device")
-SET(DEVICE-SRCS
+SET(DEVICE-SRCS
./email-device/email-device.c
)
##########################################################
SET(STORAGE-LIB "email-storage")
-SET(STORAGE-SRCS
+SET(STORAGE-SRCS
./email-storage/email-storage.c
)
##########################################################
-# Define network lib
+# Define network lib
##########################################################
SET(NETWORK-LIB "email-network")
-SET(NETWORK-SRCS
+SET(NETWORK-SRCS
./email-network/email-network.c
)
INSTALL(TARGETS ${NETWORK-LIB} DESTINATION ${LIB_INSTALL_DIR} COMPONENT RuntimeLibraries)
##########################################################
-# Define container lib
+# Define container lib
##########################################################
SET(CONTAINER-LIB "email-container")
-SET(CONTAINER-SRCS
+SET(CONTAINER-SRCS
${CMAKE_SOURCE_DIR}/email-core/email-core-container.c
)
INSTALL(TARGETS ${CONTAINER-LIB} DESTINATION ${LIB_INSTALL_DIR} COMPONENT RuntimeLibraries)
##########################################################
-# Define cynara lib
+# Define cynara lib
##########################################################
SET(CYNARA-LIB "email-cynara")
-SET(CYNARA-SRCS
+SET(CYNARA-SRCS
${CMAKE_SOURCE_DIR}/email-core/email-core-cynara.c
)
##########################################################
SET(CORE-LIB "email-core")
-SET(CORE-SRCS
+SET(CORE-SRCS
${CMAKE_SOURCE_DIR}/email-core/email-core-event.c
${CMAKE_SOURCE_DIR}/email-core/email-core-imap-mailbox.c
${CMAKE_SOURCE_DIR}/email-core/email-core-mailbox.c
ADD_DEFINITIONS("-DLOCKPGM1=\"/usr/libexec/mlock\"")
ADD_DEFINITIONS("-DLOCKPGM2=\"/usr/sbin/mlock\"")
ADD_DEFINITIONS("-DLOCKPGM3=\"/usr/etc/mlock\"")
+ADD_DEFINITIONS("-Wno-format-truncation")
SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed")
ADD_LIBRARY(${CORE-LIB} SHARED ${CORE-SRCS})
##########################################################
SET(SMIME-LIB "email-smime")
-SET(SMIME-SRCS
+SET(SMIME-SRCS
${CMAKE_SOURCE_DIR}/email-core/email-core-smime.c
${CMAKE_SOURCE_DIR}/email-core/email-core-cert.c
${CMAKE_SOURCE_DIR}/email-core/email-core-pgp.c