diff options
Diffstat (limited to 'comm/mailnews/addrbook/src/moz.build')
-rw-r--r-- | comm/mailnews/addrbook/src/moz.build | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/comm/mailnews/addrbook/src/moz.build b/comm/mailnews/addrbook/src/moz.build new file mode 100644 index 0000000000..f7fbe7c58f --- /dev/null +++ b/comm/mailnews/addrbook/src/moz.build @@ -0,0 +1,49 @@ +# 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 += [ + "nsAbDirProperty.h", +] + +SOURCES += [ + "nsAbAddressCollector.cpp", + "nsAbBooleanExpression.cpp", + "nsAbCardProperty.cpp", + "nsAbDirectoryQuery.cpp", + "nsAbDirectoryQueryProxy.cpp", + "nsAbDirProperty.cpp", + "nsAbLDIFService.cpp", + "nsAbQueryStringToExpression.cpp", + "nsLDAPURL.cpp", +] + +if CONFIG["OS_ARCH"] == "WINNT" and CONFIG["MOZ_MAPI_SUPPORT"]: + SOURCES += [ + "nsAbOutlookDirectory.cpp", + "nsAbOutlookInterface.cpp", + "nsAbWinHelper.cpp", + "nsMapiAddressBook.cpp", + ] + LOCAL_INCLUDES += ["/comm/mailnews/mapi/include"] + +if CONFIG["OS_ARCH"] == "Darwin": + SOURCES += [ + "nsAbOSXCard.mm", + "nsAbOSXDirectory.mm", + "nsAbOSXUtils.mm", + ] + +EXTRA_JS_MODULES += [ + "AbAutoCompleteMyDomain.jsm", + "AbAutoCompleteSearch.jsm", + "AbLDAPAttributeMap.jsm", + "AbLDAPAutoCompleteSearch.jsm", +] + +FINAL_LIBRARY = "mail" + +XPCOM_MANIFESTS += [ + "components.conf", +] |