DescriptionBuild Mojo apps in subdirectories, like application packages.
Build all <foo>.mojo targets in a <foo> sub-directory.
Support resources bundled in mojo_native_application.
Remove mojo_application_package (now redundant).
Update hard-coded paths and simplify URL resolution code.
Remove apps bundled in core_services from Mandoline.apk
(network service, surfaces service, view manager)
This would help NetworkFetcher resolve app locations.
(Android apptests host the build dir on a local server)
(but apptests should instead bundle apps in an apk)
BUG=498020
TEST=Mojo runner and Mandoline still work (as much as they currently do :-/)
R=scottmg@chromium.org,sky@chromium.org
Committed: https://crrev.com/e6439a2c956a2f09f40f10e8394a53437ad269ed
Cr-Commit-Position: refs/heads/master@{#334455}
Patch Set 1 #Patch Set 2 : Cleanup, fix some loading... #Patch Set 3 : Network service mapping. #Patch Set 4 : Revise output paths. #Patch Set 5 : Remove mojo_application_package. #Patch Set 6 : Fix android build. #
Total comments: 4
Patch Set 7 : Address comment. #Patch Set 8 : Sync and rebase; update tests. #
Messages
Total messages: 18 (6 generated)
|