mail/installer/windows/moz.build
author Rob Lemley <rob@thunderbird.net>
Tue, 20 Jul 2021 02:02:37 +0000
changeset 43416 78ad8d7f2b8e1ebef857e2100963955f744f533d
parent 40347 dd6e7061f3e656f9a0e80fd17f9f05650ae0ff5c
permissions -rw-r--r--
Bug 1689791 - Port bug 1670147: Set AccessibleHandler CLSID/IIDs specific for Thunderbird at configure time. r=darktrojan Thunderbird needs to use unique UUIDs for AccessibleHandler to prevent clashing with Firefox. Local and non-shippable builds will use the GUIDs from confvars.sh. Daily, beta, and release builds use the GUIDs in branding/configure.sh. confvars.sh is evaluated before branding/configure.sh. Using the update channel to override the fallback GUIDs is not ideal, but should be sufficient. Differential Revision: https://phabricator.services.mozilla.com/D118181

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

DEFINES["APP_VERSION"] = CONFIG["MOZ_APP_VERSION"]

DEFINES["MOZ_APP_NAME"] = CONFIG["MOZ_APP_NAME"]
DEFINES["MOZ_APP_DISPLAYNAME"] = CONFIG["MOZ_APP_DISPLAYNAME"]
DEFINES["MOZILLA_VERSION"] = CONFIG["MOZILLA_VERSION"]
DEFINES["MOZ_APP_VERSION"] = CONFIG["MOZ_APP_VERSION"]
DEFINES["PRE_RELEASE_SUFFIX"] = ""

DEFINES["MOZ_HANDLER_CLSID"] = "{%s}" % CONFIG["MOZ_HANDLER_CLSID"]