mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 05:11:16 +00:00
c072d6f4d4
This adds write_mozbuild_variables to the GnProjectData that can be used to configure code generation of moz.build files. This is done to support adding CONFIG["TK_CFLAGS"] to INCLUDES for gtk builds, which is necessary to support pipewire. There is likely a more elegant way of handling this, but since we plan to remove code generation of moz.build files in the near future anyway, I'm not sure it is worth investing more time than a minimal amount of time in this. Differential Revision: https://phabricator.services.mozilla.com/D97427 |
||
---|---|---|
.. | ||
devtools/migrate-l10n | ||
docs | ||
gdbpp/gdbpp | ||
l10n | ||
lldbutils | ||
mach | ||
mozboot | ||
mozbuild | ||
mozlint | ||
mozperftest | ||
mozrelease | ||
mozterm | ||
mozversioncontrol | ||
mach_commands.py | ||
moz.build | ||
README |
This directory contains common Python code. The basic rule is that if Python code is cross-module (that's "module" in the Mozilla meaning - as in "module ownership") and is MPL-compatible, it should go here. What should not go here: * Vendored python modules (use third_party/python instead) * Python that is not MPL-compatible (see other-licenses/) * Python that has good reason to remain close to its "owning" (Mozilla) module (e.g. it is only being consumed from there). Historical information can be found at https://bugzilla.mozilla.org/show_bug.cgi?id=775243 https://bugzilla.mozilla.org/show_bug.cgi?id=1346025