DescriptionThis change contains several new targets required to successfully build the public cast_shell for x86. This code also contributes to other public build variants, but these have not been tested.
Keeping these changes current to TOT will keep the BUILD.gn files current as the code base changes. There are several known issues noted in the TODOs, some of which are listed below.
* //chromecast:chromecast_locales_pak needs to be built.
* //chromecast/app:cast_shell_unittests is not building.
* logic pieces for internal builds are not tested.
BUG=516899
(internal b/17615224)
Committed: https://crrev.com/0c9838bcf5d06900aded810bfc7548afd90297f5
Cr-Commit-Position: refs/heads/master@{#341928}
Patch Set 1 #Patch Set 2 : Rebase. #Patch Set 3 : Rebase #Patch Set 4 : Added (some) missing resources. #Patch Set 5 : Rebase. #Patch Set 6 : Modifies gn args to make cast_shell run! #
Total comments: 14
Patch Set 7 : Remove hack regarding Pepper plugins. #
Total comments: 9
Patch Set 8 : Rebase + comments addressed. #Patch Set 9 : TODOs cleaned up. #
Total comments: 2
Patch Set 10 : Remove dup include. #
Total comments: 7
Patch Set 11 : Address linux-specific deps. #
Messages
Total messages: 29 (6 generated)
|