commit | dd593a50700dea046def4c24dea747cc5cef971e | [log] [tgz] |
---|---|---|
author | Wez <wez@chromium.org> | Wed Apr 08 17:09:46 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Apr 08 17:09:46 2020 |
tree | 2f8930135e4d2e786369bc46eb3b9650cef671a2 | |
parent | 7d18d8e5dd56556e7d8eb5c019a264537201aedb [diff] |
[fuchsia] Migrate cr_package_fuchsia() to use SDK-provided rules. This is a reland of https://chromium-review.googlesource.com/c/chromium/src/+/2134299 which had broken handling of dependencies on the CMX manifest fragments of each package's "primary" component. Processing of the fragment to generate the full CMX file is now broken out into a distinct build target, on which the primary component target depends. Some unused Python and CMX files, missed in the original migration CL, are also removed. Migrate the cr_package_fuchsia() rule to use the SDK-provided fuchsia_component() and fuchsia_package() rules internally. TBR=dpranke Bug: 1050703, 1068782, fuchsia:49479 Change-Id: I217d9276f85602c4120e3ad0db6d64c47c691f40 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2141094 Reviewed-by: Wez <wez@chromium.org> Reviewed-by: Michael Spang <spang@chromium.org> Commit-Queue: Wez <wez@chromium.org> Commit-Queue: Michael Spang <spang@chromium.org> Cr-Commit-Position: refs/heads/master@{#757471}
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 .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.