releases-comm-central/mail
Rob Lemley 2649b77be1 Bug 1507754 - Generate source-repo.h with complete source repository data. r=darktrojan
source-repo.h is the file where Thunderbird gets source repository information.
It gets used in the build process, and it used in the app most notably on
about:buildconfig.

In order to accomodate code in the Mozilla tree which is going to look for
MOZ_SOURCE_REPO and MOZ_SOURCE_CHANGESET and assume they are for the app being
built, continue to #define those and also #define values specific to each
repository. This will keep the Thunderbird code that needs to use source-repo.h
easier to read.

This works because comm/mail/app.mozbuild is "included" from the toplevel
moz.build file and therefore is part of the same context. Just overwrite
GENERATED_FILES['source-repo.h'].script with our new script. The EXPORTS
and GENERATED_FILES pieces carry over and do not need to be part of app.mozbuild.
Note that the path to our script is relative to $topsrcdir not app.mozbuild
because it's included, not addded with DIR.

--HG--
extra : rebase_source : 81f667a2ee3ed4ad6a08ec8de39e754845c20d06
2019-08-26 21:31:11 -04:00
..
app Bug 1576734 - Changed app.update.url to aus.thunderbird.net instead of aus5.mozilla.org. r=jorgk 2019-09-02 11:39:07 -07:00
base Bug 1578148 - Follow-up: No need to pass 'event' explicitly. r=me 2019-09-03 17:29:07 +02:00
branding Bug 1575781 - Port bug 1575420: Replace MOZ_WIDGET_TOOLKIT value of "gtk3" with "gtk". r=mkmelin 2019-08-22 14:56:38 +02:00
components Port bug 1495908 - Label unexpected WebExtension manifest.json properties as a Warning; rs=bustage-fix 2019-09-03 17:20:47 +12:00
config No bug - Version bumps for SeaMonkey and Thunderbird a=betamerge CLOSED TREE 2019-09-02 16:25:08 -04:00
extensions Bug 1578029 - include missing search custom elements scripts into the Mail View edit dialog. r=jorgk DONTBUILD 2019-09-02 09:21:57 +02:00
installer Port bug 1572332 - Move non-debugger devtools prefs into all-thunderbird.js, adjust package-manifest.in. rs=bustage-fix 2019-08-26 16:54:26 +02:00
locales Bug 1017904 - Allow selecting messages via select column instead of classic selection. r=aceman, ui-r=Paenglab 2019-08-17 00:03:07 +02:00
test Bug 1577835 - Fix 'if and comments' formatting in mail/. r=mkmelin 2019-08-31 06:18:42 -04:00
themes Bug 1578109 - Make the statusText crop long text. r=mkmelin 2019-09-01 23:15:31 +02:00
Makefile.in Bug 1427210: Run check-sync-dirs.py as seperate task; r=Fallen 2017-12-27 14:14:13 -07:00
README.html
app.mozbuild Bug 1507754 - Generate source-repo.h with complete source repository data. r=darktrojan 2019-08-26 21:31:11 -04:00
build.mk Port Bug 1436662: Package translated uninstaller; r=me CLOSED TREE DONTBUILD 2018-04-18 13:26:50 -06:00
confvars.sh Bug 1564611 - Port bug 1458385: Repackaging Windows builds on Linux. r=darktrojan DONTBUILD 2019-07-09 18:44:24 -04:00
defs.mk Bug 1311005 - Add XPI_ROOT_APPID for mail. r=philipp 2016-10-18 15:10:48 +02:00
moz.build Bug 1543725 - Enable marionette tests on Windows/Linux. r=darktrojan CLOSED TREE DONTBUILD 2019-07-25 19:05:51 -04:00
moz.configure Bug 1507754 - Check source repositories and changesets during configure. r=darktrojan 2019-08-26 21:20:54 -04:00
testsuite-targets.mk Bug 1533922 - fix 'make mozmill-one SOLO_TEST=' on Mac. f=aceman,arshad rs=jorgk 2019-03-26 18:03:14 +01:00

README.html

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

<html>
<head>
<title>mozilla/mail</title>
</head>
<body>
<h1>mozilla/mail</h1>
<p>
Please see the <a href="http://www.mozilla.org/projects/thunderbird/">Thunderbird Mail Project Page</a> for information about this module.
</body>
</html>