commit | acc126652d0b7a8d833d4c84688db02253daa086 | [log] [tgz] |
---|---|---|
author | Wez <wez@chromium.org> | Thu Apr 25 16:57:22 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Apr 25 16:57:22 2019 |
tree | 0fa56c011ce18279973df428d12200990667e504 | |
parent | 9e868ca47bb040f30bb46f10db8a8660f43b0446 [diff] |
[cast] Separate CreateSysInfo() declaration from definition. Callers of CreateSysInfo() now depend on the //chromecast/base:cast_sys_info_util, which provides the header declaring the API. Each binary must separately include an explicit dependency on one of the //chromecast/base:*_create_sys_info targets, which actually provide a specific implementation of CreateSysInfo(). This separation allows different binaries (e.g. tests) to work with different CastSysInfo implementations. Bug: b/130731732 Test: CQ Change-Id: I0c08096b9ccd5fd3b5237a8e776ccd6bd1de50cf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1583421 Reviewed-by: Luke Halliwell <halliwell@chromium.org> Commit-Queue: Wez <wez@chromium.org> Auto-Submit: Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#654067}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .