set(imap4_optional_includes) set(imap4_optional_libs) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}") if (SASL2_FOUND) set(imap4_optional_includes ${imap4_optional_includes} ${SASL2_INCLUDE_DIR}) set(imap4_optional_libs ${imap4_optional_libs} ${SASL2_LIBRARIES}) set(HAVE_LIBSASL2 1) else() set(HAVE_LIBSASL2 0) endif() configure_file(imap4-config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/imap4-config.h) include_directories(${imap4_optional_includes} ${Boost_INCLUDE_DIR}) include_directories( ${CMAKE_BINARY_DIR}/kimap ${CMAKE_BINARY_DIR}/kmime ) ########### next target ############### set(kio_imap4_PART_SRCS imapcommand.cpp imaplist.cpp mailaddress.cpp mimeheader.cpp imap4.cpp imapinfo.cpp imapparser.cpp mailheader.cpp mimehdrline.cpp mimeio.cpp) kde4_add_plugin(kio_imap4 ${kio_imap4_PART_SRCS}) target_link_libraries(kio_imap4 kmime kimap ${KDE4_KIO_LIBS}) if (SASL2_FOUND) target_link_libraries(kio_imap4 ${SASL2_LIBRARIES} ) endif() install(TARGETS kio_imap4 DESTINATION ${PLUGIN_INSTALL_DIR}) ########### install files ############### install(FILES imap.protocol imaps.protocol DESTINATION ${SERVICES_INSTALL_DIR})