forked from chromium/chromium
-
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.
Since there were circular includes between //dec, //enc, and //dsp, this change breaks //dsp into two targets: a "headers" target which contains only the headers that are used by //dec and //enc, and an "upper" target (just called libwebp_dsp, as it is now) that depends on //dec, //enc, and dsp_headers. This makes libwebp `gn check` clean. Currently, //dec and //enc do have to allow circular includes even from dsp_headers, since a couple of the header files there reference header files in //dec and //enc. Fixing that would require reshuffling where some of the VP8 histogram stuff is defined, which would necessitate upstream code changes, so this change does not do so. Fixed: 800762 Change-Id: If532fdcb31376eff34583190603cef812a12e3e3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3387263 Reviewed-by: James Zern <jzern@google.com> Auto-Submit: Elly Fong-Jones <ellyjones@chromium.org> Reviewed-by: Nico Weber <thakis@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/main@{#961669}
- Loading branch information
Elly Fong-Jones
authored and
Chromium LUCI CQ
committed
Jan 20, 2022
1 parent
209b811
commit ab489b9
Showing
2 changed files
with
38 additions
and
19 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