diff options
Diffstat (limited to 'comm/mailnews/compose/src/moz.build')
-rw-r--r-- | comm/mailnews/compose/src/moz.build | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/comm/mailnews/compose/src/moz.build b/comm/mailnews/compose/src/moz.build new file mode 100644 index 0000000000..60ff148540 --- /dev/null +++ b/comm/mailnews/compose/src/moz.build @@ -0,0 +1,60 @@ +# vim: set filetype=python: +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +EXPORTS += [ + "nsComposeStrings.h", + "nsMsgAttachmentData.h", + "nsMsgCompFields.h", + "nsMsgCompose.h", +] + +SOURCES += [ + "nsComposeStrings.cpp", + "nsMsgAttachedFile.cpp", + "nsMsgAttachment.cpp", + "nsMsgAttachmentData.cpp", + "nsMsgCompFields.cpp", + "nsMsgCompose.cpp", + "nsMsgComposeContentHandler.cpp", + "nsMsgComposeParams.cpp", + "nsMsgComposeProgressParams.cpp", + "nsMsgComposeService.cpp", + "nsMsgCompUtils.cpp", + "nsMsgCopy.cpp", + "nsMsgPrompts.cpp", + "nsMsgQuote.cpp", + "nsMsgSendLater.cpp", + "nsMsgSendReport.cpp", + "nsSmtpUrl.cpp", +] + +LOCAL_INCLUDES += [ + "/dom/base", +] + +include("/ipc/chromium/chromium-config.mozbuild") + +FINAL_LIBRARY = "mail" + +# clang-cl rightly complains about switch on nsresult. +if CONFIG["CC_TYPE"] == "clang-cl": + CXXFLAGS += ["-Wno-switch"] + +EXTRA_JS_MODULES += [ + "MailtoProtocolHandler.jsm", + "MessageSend.jsm", + "MimeEncoder.jsm", + "MimeMessage.jsm", + "MimeMessageUtils.jsm", + "MimePart.jsm", + "SmtpClient.jsm", + "SMTPProtocolHandler.jsm", + "SmtpServer.jsm", + "SmtpService.jsm", +] + +XPCOM_MANIFESTS += [ + "components.conf", +] |