[Extensions Build] Extract chrome api sources to a gni file
Extract chrome api sources from chrome/common/extensions/api/BUILD.gn to a separate gni file at chrome/common/extensions/api/api_soruces. This allows us to pull the api registration step of generation out from chrome/common and into chrome/browser. This is helpful, since it is a purely-browser dependency (and has browser dependencies itself). Also make this step a public dependency of chrome/browser/extensions so embedders do not need to explicitly depend on it themselves. Bug: None Change-Id: I6f2f973a5ba1c04b01aa36b096de847b73964148 Reviewed-on: https://chromium-review.googlesource.com/1139394 Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Reviewed-by:Istiaque Ahmed <lazyboy@chromium.org> Cr-Commit-Position: refs/heads/master@{#575895}
Showing
Please register or sign in to comment