Issue #166: fixed include paths.

This commit is contained in:
Vincent Richard 2017-03-13 18:44:52 +01:00
parent 3cfcdca2ff
commit 428c49b69f
2 changed files with 82 additions and 81 deletions

View File

@ -86,6 +86,7 @@ INCLUDE_DIRECTORIES(
${CMAKE_CURRENT_SOURCE_DIR} # for "contrib/" ${CMAKE_CURRENT_SOURCE_DIR} # for "contrib/"
${CMAKE_CURRENT_SOURCE_DIR}/src # for "vmime/ ${CMAKE_CURRENT_SOURCE_DIR}/src # for "vmime/
${CMAKE_BINARY_DIR}/src # for "config.hpp" ${CMAKE_BINARY_DIR}/src # for "config.hpp"
${CMAKE_BINARY_DIR}/src/vmime # for "config.hpp"
) )
INCLUDE(GenerateExportHeader) INCLUDE(GenerateExportHeader)

View File

@ -26,135 +26,135 @@
// Configuration // Configuration
#include "vmime/config.hpp" #include "config.hpp"
// Base definitions // Base definitions
#include "vmime/base.hpp" #include "base.hpp"
#include "vmime/exception.hpp" #include "exception.hpp"
#include "vmime/platform.hpp" #include "platform.hpp"
// Base components // Base components
#include "vmime/dateTime.hpp" #include "dateTime.hpp"
#include "vmime/message.hpp" #include "message.hpp"
#include "vmime/bodyPart.hpp" #include "bodyPart.hpp"
#include "vmime/charset.hpp" #include "charset.hpp"
#include "vmime/text.hpp" #include "text.hpp"
#include "vmime/encoding.hpp" #include "encoding.hpp"
#include "vmime/contentDisposition.hpp" #include "contentDisposition.hpp"
#include "vmime/emailAddress.hpp" #include "emailAddress.hpp"
#include "vmime/mailbox.hpp" #include "mailbox.hpp"
#include "vmime/mailboxGroup.hpp" #include "mailboxGroup.hpp"
#include "vmime/mailboxList.hpp" #include "mailboxList.hpp"
#include "vmime/addressList.hpp" #include "addressList.hpp"
#include "vmime/mediaType.hpp" #include "mediaType.hpp"
#include "vmime/messageId.hpp" #include "messageId.hpp"
#include "vmime/messageIdSequence.hpp" #include "messageIdSequence.hpp"
#include "vmime/relay.hpp" #include "relay.hpp"
#include "vmime/disposition.hpp" #include "disposition.hpp"
#include "vmime/path.hpp" #include "path.hpp"
#include "vmime/emptyContentHandler.hpp" #include "emptyContentHandler.hpp"
#include "vmime/fileContentHandler.hpp" #include "fileContentHandler.hpp"
#include "vmime/stringContentHandler.hpp" #include "stringContentHandler.hpp"
#include "vmime/streamContentHandler.hpp" #include "streamContentHandler.hpp"
#include "vmime/generationContext.hpp" #include "generationContext.hpp"
#include "vmime/parsingContext.hpp" #include "parsingContext.hpp"
// Message components // Message components
#include "vmime/message.hpp" #include "message.hpp"
// Header fields // Header fields
#include "vmime/headerFieldFactory.hpp" #include "headerFieldFactory.hpp"
#include "vmime/mailboxField.hpp" #include "mailboxField.hpp"
#include "vmime/parameterizedHeaderField.hpp" #include "parameterizedHeaderField.hpp"
// Encoders // Encoders
#include "vmime/utility/encoder/encoderFactory.hpp" #include "utility/encoder/encoderFactory.hpp"
// Streams // Streams
#include "vmime/utility/filteredStream.hpp" #include "utility/filteredStream.hpp"
#include "vmime/utility/inputStream.hpp" #include "utility/inputStream.hpp"
#include "vmime/utility/inputStreamAdapter.hpp" #include "utility/inputStreamAdapter.hpp"
#include "vmime/utility/inputStreamByteBufferAdapter.hpp" #include "utility/inputStreamByteBufferAdapter.hpp"
#include "vmime/utility/inputStreamPointerAdapter.hpp" #include "utility/inputStreamPointerAdapter.hpp"
#include "vmime/utility/inputStreamSocketAdapter.hpp" #include "utility/inputStreamSocketAdapter.hpp"
#include "vmime/utility/inputStreamStringAdapter.hpp" #include "utility/inputStreamStringAdapter.hpp"
#include "vmime/utility/inputStreamStringProxyAdapter.hpp" #include "utility/inputStreamStringProxyAdapter.hpp"
#include "vmime/utility/outputStream.hpp" #include "utility/outputStream.hpp"
#include "vmime/utility/outputStreamAdapter.hpp" #include "utility/outputStreamAdapter.hpp"
#include "vmime/utility/outputStreamByteArrayAdapter.hpp" #include "utility/outputStreamByteArrayAdapter.hpp"
#include "vmime/utility/outputStreamSocketAdapter.hpp" #include "utility/outputStreamSocketAdapter.hpp"
#include "vmime/utility/outputStreamStringAdapter.hpp" #include "utility/outputStreamStringAdapter.hpp"
#include "vmime/utility/streamUtils.hpp" #include "utility/streamUtils.hpp"
// Message builder/parser // Message builder/parser
#include "vmime/messageBuilder.hpp" #include "messageBuilder.hpp"
#include "vmime/messageParser.hpp" #include "messageParser.hpp"
#include "vmime/fileAttachment.hpp" #include "fileAttachment.hpp"
#include "vmime/defaultAttachment.hpp" #include "defaultAttachment.hpp"
#include "vmime/messageAttachment.hpp" #include "messageAttachment.hpp"
#include "vmime/plainTextPart.hpp" #include "plainTextPart.hpp"
#include "vmime/htmlTextPart.hpp" #include "htmlTextPart.hpp"
#include "vmime/attachmentHelper.hpp" #include "attachmentHelper.hpp"
// MDN // MDN
#include "vmime/mdn/MDNHelper.hpp" #include "mdn/MDNHelper.hpp"
// Misc // Misc
#include "vmime/misc/importanceHelper.hpp" #include "misc/importanceHelper.hpp"
// Property set // Property set
#include "vmime/propertySet.hpp" #include "propertySet.hpp"
// Utilities // Utilities
#include "vmime/utility/datetimeUtils.hpp" #include "utility/datetimeUtils.hpp"
#include "vmime/utility/filteredStream.hpp" #include "utility/filteredStream.hpp"
#include "vmime/charsetConverter.hpp" #include "charsetConverter.hpp"
// Security // Security
#include "vmime/security/authenticator.hpp" #include "security/authenticator.hpp"
#include "vmime/security/defaultAuthenticator.hpp" #include "security/defaultAuthenticator.hpp"
// Security/digest // Security/digest
#include "vmime/security/digest/messageDigestFactory.hpp" #include "security/digest/messageDigestFactory.hpp"
// Security/SASL // Security/SASL
#if VMIME_HAVE_SASL_SUPPORT #if VMIME_HAVE_SASL_SUPPORT
#include "vmime/security/sasl/SASLAuthenticator.hpp" #include "security/sasl/SASLAuthenticator.hpp"
#include "vmime/security/sasl/defaultSASLAuthenticator.hpp" #include "security/sasl/defaultSASLAuthenticator.hpp"
#include "vmime/security/sasl/SASLContext.hpp" #include "security/sasl/SASLContext.hpp"
#include "vmime/security/sasl/SASLSession.hpp" #include "security/sasl/SASLSession.hpp"
#endif // VMIME_HAVE_SASL_SUPPORT #endif // VMIME_HAVE_SASL_SUPPORT
// Messaging features // Messaging features
#if VMIME_HAVE_MESSAGING_FEATURES #if VMIME_HAVE_MESSAGING_FEATURES
#include "vmime/net/socket.hpp" #include "net/socket.hpp"
#include "vmime/net/serviceFactory.hpp" #include "net/serviceFactory.hpp"
#include "vmime/net/store.hpp" #include "net/store.hpp"
#include "vmime/net/transport.hpp" #include "net/transport.hpp"
#include "vmime/net/session.hpp" #include "net/session.hpp"
#include "vmime/net/folder.hpp" #include "net/folder.hpp"
#include "vmime/net/message.hpp" #include "net/message.hpp"
#endif // VMIME_HAVE_MESSAGING_FEATURES #endif // VMIME_HAVE_MESSAGING_FEATURES
// Net/TLS // Net/TLS
#if VMIME_HAVE_TLS_SUPPORT #if VMIME_HAVE_TLS_SUPPORT
#include "vmime/security/cert/certificate.hpp" #include "security/cert/certificate.hpp"
#include "vmime/security/cert/certificateChain.hpp" #include "security/cert/certificateChain.hpp"
#include "vmime/security/cert/certificateVerifier.hpp" #include "security/cert/certificateVerifier.hpp"
#include "vmime/security/cert/X509Certificate.hpp" #include "security/cert/X509Certificate.hpp"
#include "vmime/security/cert/defaultCertificateVerifier.hpp" #include "security/cert/defaultCertificateVerifier.hpp"
#include "vmime/net/tls/TLSSession.hpp" #include "net/tls/TLSSession.hpp"
#endif // VMIME_HAVE_TLS_SUPPORT #endif // VMIME_HAVE_TLS_SUPPORT