releases-comm-central/mail
Ikey Doherty e906c84d0d Bug 1860654 - Support Rust for Thunderbird development. r=rjl
Adds a new `comm/rust` directory used to build the upstream `gkrust-shared`
library within the newly provided `gkrust` Rust library.

Expose a new dedicated workspace and vendoring system, allowing for
Thunderbird-only dependencies within the tree, and solve the issue of having
drift in Cargo.lock between Thunderbird and Firefox.

New mach commands for managing the workflow around Rust with Thunderbird:

    ./mach tb-rust sync
    ./mach tb-rust vendor

Differential Revision: https://phabricator.services.mozilla.com/D193543

--HG--
extra : amend_source : ca6dc59ef386f4c62f53e79dac8cdb6caef8104e
2023-12-01 12:15:13 +00:00
..
actors Bug 1866725 - Convert remaining Actors to ES modules. r=freaktechnik 2023-12-06 23:43:09 +00:00
app Bug 1868471 - Update the donation appeal URL for end of year campaign. r=sancus 2023-12-05 22:18:29 +00:00
base Bug 1868974 - Fix regression caused by bug 1864338. r=darktrojan 2023-12-08 14:34:29 +00:00
branding Bug 1866730 - Add the beta label to the 32px icon. r=aleca 2023-11-27 18:11:24 +00:00
components Bug 1867860 - Make starting with `--migration` open the import tab. r=aleca 2023-12-11 20:19:49 +00:00
config Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-11-20 16:57:34 +00:00
extensions Bug 1867765 - Fix RnpPrivateKeyUnlockTracker.unprotect(). r=mkmelin 2023-12-11 20:54:33 +00:00
installer Bug 1863449 - Port bug 1717068 - Package summary of last_modified of RemoteSettings dumps. r=rjl 2023-11-08 12:52:25 +02:00
locales Bug 1867860 - Make starting with `--migration` open the import tab. r=aleca 2023-12-11 20:19:49 +00:00
modules Bug 1867878 - Convert UIDensity to es6 module. r=vineet 2023-12-07 17:36:43 +00:00
services/sync Bug 1865068 - Improve nsIMsgAccountManager idl. r=darktrojan 2023-11-20 09:17:46 +00:00
test Bug 1867765 - Add a test for importing and exporting untweaked ECC keys. r=mkmelin 2023-12-11 20:54:28 +00:00
themes Bug 1868799 - Fix dropmarker in account manager actions button. r=Paenglab,aleca 2023-12-07 22:16:59 +00:00
Makefile.in Bug 1816266 - Remove use of $(moztopsrcdir) and friends from Makefiles. r=dandarnell 2023-02-15 19:52:11 +00:00
app-system-headers.mozbuild Bug 1833064 - Add icu headers needed for TimezoneDatabase.cpp to system headers. r=leftmostcat 2023-05-19 16:09:53 +00:00
app.mozbuild Bug 1816266 - Remove mailnews/mailnews.mozbuild file. r=dandarnell 2023-02-15 19:52:11 +00:00
build.mk Bug 1816266 - Remove use of $(moztopsrcdir) and friends from Makefiles. r=dandarnell 2023-02-15 19:52:11 +00:00
confvars.sh Bug 1845794 - Create a "beta" branding directory. r=dandarnell#!thunderbird-build-system-reviewers,#thunderbird-reviewers 2023-10-23 13:34:38 +00:00
defs.mk
moz.build Bug 1860654 - Support Rust for Thunderbird development. r=rjl 2023-12-01 12:15:13 +00:00
moz.configure Bug 1860654 - Support Rust for Thunderbird development. r=rjl 2023-12-01 12:15:13 +00:00
testsuite-targets.mk