Chromium Code Reviews
DescriptionRemove the //mojo/public/c/system:for_shared_library target.
I haven't built the targets under //ui/ozone (or don't think I have).
However:
* The dep in //ui/ozone/demo:ozone_demo is certainly wrong:
- Its own files don't need //mojo/public/c/system (or anything from
Mojo).
- If it "needs" //mojo/public/platform/native:system to build, then
one of its dependencies is busted. In particular, depending on
.../native:system may allow it to link, but none of the functions
would actually work (since ozone_demo is a plain executable).
* Similarly, the dep in //ui/ozone/platform/drm:drm_unittests is also
wrong:
- This needs //mojo/public/c/system (I think).
- But depending on .../native:system is similarly broken, since
eventually this source_set gets built into a (standalone) test
target ("test()", i.e., an executable).
R=jamesr@chromium.org
Committed: https://chromium.googlesource.com/external/mojo/+/1835f7ebdc3e8f43410798fc4e2c809b0bb75c48
Patch Set 1 #
Total comments: 8
Depends on Patchset: Messages
Total messages: 11 (1 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||