diff options
author | jamescook@chromium.org <jamescook@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-31 01:54:38 +0000 |
---|---|---|
committer | jamescook@chromium.org <jamescook@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-31 01:54:38 +0000 |
commit | e3a8ebb9866a207a123d7a5f165d35c2f7019b7d (patch) | |
tree | 590cb6c1e3af05fceeaab487c041b17e09cf4d66 /chrome/chrome_common.gypi | |
parent | 64304a7356d23cbbe30cc7a61d2a63cc4de90990 (diff) | |
download | chromium_src-e3a8ebb9866a207a123d7a5f165d35c2f7019b7d.zip chromium_src-e3a8ebb9866a207a123d7a5f165d35c2f7019b7d.tar.gz chromium_src-e3a8ebb9866a207a123d7a5f165d35c2f7019b7d.tar.bz2 |
Introduce apps API target in //apps and move app.runtime API into it
This breaks a dependency from //apps onto //chrome, getting us closer to
an app_shell build that does not include chrome.
* Introduce apps/browser/api and apps/common/api to mirror extensions.
* Introduce an apps_api build target.
* Hook up schema and function registration in chrome and app_shell.
* Move app_runtime_api.h/cc into //apps and switch to apps namespace.
* Eliminate AppEventRouter dependencies on Chrome:
** Use ExtensionsBrowserClient to determine if we're in kiosk mode.
** Introduce apps::file_handler_util for GrantedFileEntry (anticipating
more code from app_file_handler_util to move there in the future).
BUG=357818
TEST=browser_tests *PlatformApp*
Review URL: https://codereview.chromium.org/217533006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260480 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_common.gypi')
-rw-r--r-- | chrome/chrome_common.gypi | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/chrome_common.gypi b/chrome/chrome_common.gypi index de0b25a..4c2821e 100644 --- a/chrome/chrome_common.gypi +++ b/chrome/chrome_common.gypi @@ -392,7 +392,7 @@ }], ['OS != "ios"', { 'dependencies': [ - '<(DEPTH)/third_party/re2/re2.gyp:re2', + '<(DEPTH)/apps/common/api/api.gyp:apps_api', '<(DEPTH)/chrome/common/extensions/api/api.gyp:chrome_api', '<(DEPTH)/components/components.gyp:autofill_core_common', '<(DEPTH)/components/components.gyp:autofill_content_common', @@ -404,6 +404,7 @@ '<(DEPTH)/extensions/extensions.gyp:extensions_common', '<(DEPTH)/ipc/ipc.gyp:ipc', '<(DEPTH)/third_party/adobe/flash/flash_player.gyp:flapper_version_h', + '<(DEPTH)/third_party/re2/re2.gyp:re2', '<(DEPTH)/third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h', ], 'export_dependent_settings': [ |