forked from Floorp-Projects/Floorp
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug 1651287 - Add a pre-compile pseudo-tier. r=firefox-build-system-r…
…eviewers,rstewart Generated files marked as "required during compile" are limited to a number of extensions, most of which are source file types, so they get generated when compiling the corresponding object file. Other types, though, are currently handled via EXTRA_DEPS, which is clunky. As of now, these other types are limited to link-related items, but more would be useful (e.g. .inc files, which are only included in one location). This however works against the static analysis tasks (coverity and clang-tidy), which currently rely on everything they need being created via the export tier. That excludes using EXTRA_DEPS-based hacks. We create a "pre-compile" tier, that is not used during a normal build, but can be invoked manually, which the static analysis tasks will do. Differential Revision: https://phabricator.services.mozilla.com/D83035
- Loading branch information
Showing
5 changed files
with
26 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters