mail/confvars.sh
author Mozilla Releng Treescript <release+treescript@mozilla.org>
Thu, 19 May 2022 08:37:05 +0000
changeset 46463 873f4bcac47881e9cc5ea66d2f0aa216a76b5797
parent 45273 9c5496094e96f09809a18c2cbdad65bf4ef4ca28
permissions -rwxr-xr-x
no bug - Bumping Thunderbird l10n changesets r=release a=l10n-bump DONTBUILD be -> e3c47dfcb3cad13961188707d1ce1d3d6ebb1eda cy -> 1bc8385c268cf7e39b6b13bd7c2b20d192fb0847 da -> 2c78d9440a435ce9367923b16764236421aa2f3d de -> 3e8c643bab0bbcef7189186cc1e245717e16eabd el -> edacbc72f9c702472e006c7229d01e89ac68a0a0 es-AR -> ca52c046fef480523988cdf8b2c316b4084b496c fi -> 425e99ccedeb366d9a91106c86926f52a3f774ca fr -> e559193a9d30205651d9ea9d411dc79498995927 fy-NL -> 5825685b1704827e2bec676fa1aaa178f84f422b he -> e7c0b94abeb7ee044af286e4ebd622ada0804c2e hsb -> fefdb39083faa83601516da57c54e548e3a7772a hu -> ddf2034bfd4db30170ac2a157dfdb1a352671c33 id -> e489b88dd96cf96cb45fb02cfff1f004bc145bc1 it -> 66eb3289d8e8f66839415b7634198bf58d4deb8a ka -> 0f521d52f508aa416fda2178642ef9ce0b3bc417 nb-NO -> a453d24c602fd86656e5c1488dff8ab24ac31765 nl -> 77e9f18a051887619223c2f41af62f91a8ce8a86 nn-NO -> cda55dba0c811287b84272139d411509434a4679 pa-IN -> 613a0f7506b0bd3a289eb841ccad4b8b6d8a2c53 pt-BR -> affa7ab77d516392d7a5d41d4cd75c19db2ba65c rm -> f8ebda3f7a4c0aa71b312e4b28f14c8ca08c5fca sk -> dfbb1c642d68728569fd08038e67d9085c45b4ee zh-TW -> 97fcf45923ed8d17b64334ed01c0dec5ebd17b30

#! /bin/sh
# 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/.

MOZ_APP_NAME=thunderbird

if test "$OS_ARCH" = "WINNT"; then
  if ! test "$HAVE_64BIT_BUILD"; then
    MOZ_VERIFY_MAR_SIGNATURE=1
  fi
fi

BROWSER_CHROME_URL=chrome://messenger/content/extensionPopup.xhtml

MOZ_BRANDING_DIRECTORY=$commreltopsrcdir/mail/branding/nightly
MOZ_OFFICIAL_BRANDING_DIRECTORY=$commreltopsrcdir/mail/branding/thunderbird

MOZ_APP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}

# Windows AccessibleHandler.dll GUIDs differ depending on product, channel,
# and officiality. This prevents handlers from installing overtop one another
# when multiple products and channels are present.
# These GUIDs are used for non-official and non-release builds.
# GUIDs used for official shippable builds are in the branding directories.
# This file is evaluated before the branding/configure.sh files.
if test "$DEVELOPER_OPTIONS"; then
  if test "$MOZ_DEBUG"; then
    # Local debug builds
    MOZ_HANDLER_CLSID="276382b8-078f-4a75-b95f-ebcc41b4e561"
    MOZ_IHANDLERCONTROL_IID="55960b36-86ff-4b46-90eb-11e66a8251a0"
    MOZ_ASYNCIHANDLERCONTROL_IID="78b9a700-787e-406a-b94a-e656a2d4595f"
    MOZ_IGECKOBACKCHANNEL_IID="68966673-f742-4f1d-8f1c-d0517f282d8a"
  else
    # Local non-debug builds
    MOZ_HANDLER_CLSID="54b33546-ee72-4ab7-8710-200c4ec74742"
    MOZ_IHANDLERCONTROL_IID="6ee6f1c5-d331-4fa2-8e95-b9680a0f0264"
    MOZ_ASYNCIHANDLERCONTROL_IID="3da29f8e-d8ee-4d60-80f8-74665b7f271c"
    MOZ_IGECKOBACKCHANNEL_IID="0195ae7b-1315-442f-a0b8-d94372d51917"
  fi
else
  # These are fallback GUIDs
  MOZ_HANDLER_CLSID="a1a19c81-bc15-41fc-871e-d156bc600ea7"
  MOZ_IHANDLERCONTROL_IID="458bec8f-de60-4c44-ba08-29d47412feb8"
  MOZ_ASYNCIHANDLERCONTROL_IID="9deb1d0b-766d-47ed-a912-22602ccb4e22"
  MOZ_IGECKOBACKCHANNEL_IID="623aa5c7-eb2c-4807-b5dd-f3e3754de30f"
fi

MOZ_PROFILE_MIGRATOR=1
MOZ_BINARY_EXTENSIONS=1
MOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1

# Enable building ./signmar and running libmar signature tests
MOZ_ENABLE_SIGNMAR=1

MOZ_DEVTOOLS=all

NSS_EXTRA_SYMBOLS_FILE=../comm/mailnews/nss-extra.symbols