tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit c378c3bf28a42ce5d5abb7ad20e16acd6394c7cd
parent 3f0064d31911c90f2d34687f00936d208588dab7
Author: Alex Hochheiden <ahochheiden@mozilla.com>
Date:   Tue, 16 Dec 2025 00:36:46 +0000

Bug 2000692 - Regenerate `PREPROCESSED_IPDL_SOURCES` on configuration change r=firefox-build-system-reviewers,sergesanspaille

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

Diffstat:
Mpython/mozbuild/mozbuild/backend/recursivemake.py | 10+++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/python/mozbuild/mozbuild/backend/recursivemake.py b/python/mozbuild/mozbuild/backend/recursivemake.py @@ -1853,7 +1853,15 @@ class RecursiveMakeBackend(MakeBackend): basename = os.path.basename(source) sorted_nonstatic_ipdl_basenames.append(basename) rule = mk.create_rule([basename]) - rule.add_dependencies([source]) + rule.add_dependencies( + [ + source, + "backend.mk", + "Makefile", + "$(DEPTH)/config/autoconf.mk", + "$(topsrcdir)/config/config.mk", + ] + ) rule.add_commands( [ "$(RM) $@",