• Devlin Cronin's avatar
    [Extensions Build] Extract chrome api sources to a gni file · 07997f74
    Devlin Cronin authored
    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: default avatarIstiaque Ahmed <lazyboy@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#575895}
    07997f74
BUILD.gn 2.44 KB