ldap/xpcom/src/moz.build
author Mozilla Releng Treescript <release+treescript@mozilla.org>
Sat, 10 Apr 2021 08:39:10 +0000
changeset 41712 ef3cfd69285bcd5a0697edf2edcaf254b41c597f
parent 40347 dd6e7061f3e656f9a0e80fd17f9f05650ae0ff5c
permissions -rw-r--r--
no bug - Bumping Thunderbird l10n changesets r=release a=l10n-bump DONTBUILD ast -> a0cf0cae5b6b25092c4224930b3e999784a68ef3 be -> 7f0c7861b82c07c045c82b6018d5927aec63af33 de -> efac54fa7956d0ef435b75d3064f14c6170a04f3 dsb -> c0d862bc015cd2b67b3334207b65f1f3abf98a80 el -> 588cab344cab2458d21f83bb10e34f3f28e9000d en-CA -> fabce392fa3bcc81692a27664e609f4f00884b49 es-AR -> f387cf1f1d831b3d9411f81e1b382b50d90fee07 fr -> a2390ab56eecc4c328b435f1a3a23e8922b801a6 hsb -> c875688fa599fa5bd6cfde4a50582157c5348df6 hu -> 7c811974a7e4468d766e6af1dc0aa5048a3a479d it -> ab1c17777e0854e3a22868eee5b8f2224f9419f2 kk -> 37934f8313fb45a675b202418906aa342797d30b ko -> ef2a80ae873b3c8e8315cbc5aa2bce88174be366 lt -> 7af30c4e5a0e0e82d0796d7a9e12c623f0bd48b9 pt-BR -> 91df2c21ac898d421af45e6e09a84254a84352e2 sk -> 4ac418346d5db4ed11085fa071f18bcb91670e5b sl -> f9635ac7ce7ee5024302c802e66cb32163b86271 sr -> f22e4a3f0088e683be52d630180a4e71e40ee4aa zh-CN -> c38763092a94114d055ec67a3d360fdd997d7897

# 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/.

SOURCES += [
    "nsLDAPBERElement.cpp",
    "nsLDAPBERValue.cpp",
    "nsLDAPConnection.cpp",
    "nsLDAPControl.cpp",
    "nsLDAPMessage.cpp",
    "nsLDAPModification.cpp",
    "nsLDAPOperation.cpp",
    "nsLDAPProtocolModule.cpp",
    "nsLDAPSecurityGlue.cpp",
    "nsLDAPServer.cpp",
    "nsLDAPService.cpp",
    "nsLDAPURL.cpp",
]

if CONFIG["MOZ_PREF_EXTENSIONS"]:
    SOURCES += ["nsLDAPSyncQuery.cpp"]
    DEFINES["MOZ_PREF_EXTENSIONS"] = True

USE_LIBS += [
    "ldapsdks",
]

EXTRA_JS_MODULES += [
    "LDAPProtocolHandler.jsm",
]

XPCOM_MANIFESTS += [
    "components.conf",
]

Library("mozldap")
FINAL_LIBRARY = "xul"

LOCAL_INCLUDES += [
    "../../c-sdk/include",
]