DXR will be turned off on Tuesday, December 29th. It will redirect to Searchfox.
See the announcement on Discourse.

DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Mercurial (af5845922999)

VCS Links

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
# 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 += [
    'mimecont.h',
    'mimecryp.h',
    'mimecth.h',
    'mimehdrs.h',
    'mimei.h',
    'mimeleaf.h',
    'mimemoz2.h',
    'mimemsig.h',
    'mimemult.h',
    'mimeobj.h',
    'mimepbuf.h',
    'mimetext.h',
    'modlmime.h',
    'modmimee.h',
    'nsMimeStringResources.h',
    'nsStreamConverter.h',
]

SOURCES += [
    'comi18n.cpp',
    'mimebuf.cpp',
    'mimecms.cpp',
    'mimecom.cpp',
    'mimecont.cpp',
    'mimecryp.cpp',
    'mimecth.cpp',
    'mimedrft.cpp',
    'mimeebod.cpp',
    'mimeenc.cpp',
    'mimeeobj.cpp',
    'mimehdrs.cpp',
    'MimeHeaderParser.cpp',
    'mimei.cpp',
    'mimeiimg.cpp',
    'mimeleaf.cpp',
    'mimemalt.cpp',
    'mimemapl.cpp',
    'mimemcms.cpp',
    'mimemdig.cpp',
    'mimemmix.cpp',
    'mimemoz2.cpp',
    'mimempar.cpp',
    'mimemrel.cpp',
    'mimemsg.cpp',
    'mimemsig.cpp',
    'mimemult.cpp',
    'mimeobj.cpp',
    'mimepbuf.cpp',
    'mimesun.cpp',
    'mimetenr.cpp',
    'mimetext.cpp',
    'mimeTextHTMLParsed.cpp',
    'mimethpl.cpp',
    'mimethsa.cpp',
    'mimethtm.cpp',
    'mimetpfl.cpp',
    'mimetpla.cpp',
    'mimetric.cpp',
    'mimeunty.cpp',
    'nsCMS.cpp',
    'nsCMSSecureMessage.cpp',
    'nsMimeObjectClassAccess.cpp',
    'nsSimpleMimeConverterStub.cpp',
    'nsStreamConverter.cpp',
]

LOCAL_INCLUDES += [
     '/%s/security/certverifier' % CONFIG['mozreltopsrcdir'],
     '/%s/security/manager/ssl' % CONFIG['mozreltopsrcdir'],
     '/%s/security/pkix/include' % CONFIG['mozreltopsrcdir'],
]

EXTRA_COMPONENTS += [
    'mimeJSComponents.js',
    'msgMime.manifest',
]

EXTRA_JS_MODULES += [
    'extraMimeParsers.jsm',
    'jsmime.jsm',
    'mimeParser.jsm'
]

FINAL_LIBRARY = 'mail'

DEFINES['ENABLE_SMIME'] = True