Move blink<->cc bindings to cc/blink
These files provide the implementations of the public Blink API that bind to the cc implementation. This moves them out of content/ into a subdirectory of cc/ so that we can reuse these files in mojo which can depend on cc/ and on blink but not on content/. To make sure we don't introduce dependencies from cc/ on blink proper, cc/DEPS forbids including cc/blink/ and cc/blink/DEPS allows using the blink headers. cc_blink is built as a separate component to avoid linking anything from blink into targets that don't care about the blink bindings (such as the browser compositor). R=darin@chromium.org Review URL: https://codereview.chromium.org/470983004 git-svn-id: http://src.chromium.org/svn/trunk/src/build@290464 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
This commit is contained in:
Родитель
e2cf087f47
Коммит
5c64851d8f
9
all.gyp
9
all.gyp
|
@ -79,6 +79,7 @@
|
||||||
'dependencies': [
|
'dependencies': [
|
||||||
'../third_party/re2/re2.gyp:re2',
|
'../third_party/re2/re2.gyp:re2',
|
||||||
'../chrome/chrome.gyp:*',
|
'../chrome/chrome.gyp:*',
|
||||||
|
'../cc/blink/cc_blink_tests.gyp:*',
|
||||||
'../cc/cc_tests.gyp:*',
|
'../cc/cc_tests.gyp:*',
|
||||||
'../device/bluetooth/bluetooth.gyp:*',
|
'../device/bluetooth/bluetooth.gyp:*',
|
||||||
'../device/device_tests.gyp:*',
|
'../device/device_tests.gyp:*',
|
||||||
|
@ -276,6 +277,7 @@
|
||||||
'conditions': [
|
'conditions': [
|
||||||
['OS!="ios" and OS!="android"', {
|
['OS!="ios" and OS!="android"', {
|
||||||
'dependencies': [
|
'dependencies': [
|
||||||
|
'../cc/blink/cc_blink_tests.gyp:cc_blink_unittests',
|
||||||
'../cc/cc_tests.gyp:cc_unittests',
|
'../cc/cc_tests.gyp:cc_unittests',
|
||||||
'../chrome/chrome.gyp:browser_tests',
|
'../chrome/chrome.gyp:browser_tests',
|
||||||
'../chrome/chrome.gyp:chromedriver_tests',
|
'../chrome/chrome.gyp:chromedriver_tests',
|
||||||
|
@ -743,6 +745,7 @@
|
||||||
'../breakpad/breakpad.gyp:minidump_dump#host',
|
'../breakpad/breakpad.gyp:minidump_dump#host',
|
||||||
'../breakpad/breakpad.gyp:minidump_stackwalk#host',
|
'../breakpad/breakpad.gyp:minidump_stackwalk#host',
|
||||||
'../build/android/tests/multiple_proguards/multiple_proguards.gyp:multiple_proguards_test_apk',
|
'../build/android/tests/multiple_proguards/multiple_proguards.gyp:multiple_proguards_test_apk',
|
||||||
|
'../cc/blink/cc_blink_tests.gyp:cc_blink_unittests',
|
||||||
'../cc/cc_tests.gyp:cc_perftests_apk',
|
'../cc/cc_tests.gyp:cc_perftests_apk',
|
||||||
'../cc/cc_tests.gyp:cc_unittests',
|
'../cc/cc_tests.gyp:cc_unittests',
|
||||||
'../chrome/chrome.gyp:unit_tests',
|
'../chrome/chrome.gyp:unit_tests',
|
||||||
|
@ -773,6 +776,7 @@
|
||||||
'../android_webview/android_webview.gyp:android_webview_test_apk',
|
'../android_webview/android_webview.gyp:android_webview_test_apk',
|
||||||
'../android_webview/android_webview.gyp:android_webview_unittests_apk',
|
'../android_webview/android_webview.gyp:android_webview_unittests_apk',
|
||||||
'../base/base.gyp:base_unittests_apk',
|
'../base/base.gyp:base_unittests_apk',
|
||||||
|
'../cc/blink/cc_blink_tests.gyp:cc_blink_unittests_apk',
|
||||||
'../cc/cc_tests.gyp:cc_unittests_apk',
|
'../cc/cc_tests.gyp:cc_unittests_apk',
|
||||||
'../chrome/chrome.gyp:chrome_shell_test_apk',
|
'../chrome/chrome.gyp:chrome_shell_test_apk',
|
||||||
'../chrome/chrome.gyp:chrome_shell_uiautomator_tests',
|
'../chrome/chrome.gyp:chrome_shell_uiautomator_tests',
|
||||||
|
@ -845,6 +849,7 @@
|
||||||
'target_name': 'chromium_builder_dbg',
|
'target_name': 'chromium_builder_dbg',
|
||||||
'type': 'none',
|
'type': 'none',
|
||||||
'dependencies': [
|
'dependencies': [
|
||||||
|
'../cc/blink/cc_blink_tests.gyp:cc_blink_unittests',
|
||||||
'../cc/cc_tests.gyp:cc_unittests',
|
'../cc/cc_tests.gyp:cc_unittests',
|
||||||
'../chrome/chrome.gyp:browser_tests',
|
'../chrome/chrome.gyp:browser_tests',
|
||||||
'../chrome/chrome.gyp:interactive_ui_tests',
|
'../chrome/chrome.gyp:interactive_ui_tests',
|
||||||
|
@ -882,6 +887,7 @@
|
||||||
'target_name': 'chromium_builder_rel',
|
'target_name': 'chromium_builder_rel',
|
||||||
'type': 'none',
|
'type': 'none',
|
||||||
'dependencies': [
|
'dependencies': [
|
||||||
|
'../cc/blink/cc_blink_tests.gyp:cc_blink_unittests',
|
||||||
'../cc/cc_tests.gyp:cc_unittests',
|
'../cc/cc_tests.gyp:cc_unittests',
|
||||||
'../chrome/chrome.gyp:browser_tests',
|
'../chrome/chrome.gyp:browser_tests',
|
||||||
'../chrome/chrome.gyp:performance_browser_tests',
|
'../chrome/chrome.gyp:performance_browser_tests',
|
||||||
|
@ -972,6 +978,7 @@
|
||||||
'target_name': 'chromium_builder',
|
'target_name': 'chromium_builder',
|
||||||
'type': 'none',
|
'type': 'none',
|
||||||
'dependencies': [
|
'dependencies': [
|
||||||
|
'../cc/blink/cc_blink_tests.gyp:cc_blink_unittests',
|
||||||
'../cc/cc_tests.gyp:cc_unittests',
|
'../cc/cc_tests.gyp:cc_unittests',
|
||||||
'../chrome/chrome.gyp:browser_tests',
|
'../chrome/chrome.gyp:browser_tests',
|
||||||
'../chrome/chrome.gyp:crash_service',
|
'../chrome/chrome.gyp:crash_service',
|
||||||
|
@ -1064,6 +1071,7 @@
|
||||||
'../ash/ash.gyp:ash_shell_unittests',
|
'../ash/ash.gyp:ash_shell_unittests',
|
||||||
'../ash/ash.gyp:ash_unittests',
|
'../ash/ash.gyp:ash_unittests',
|
||||||
'../base/base.gyp:base_unittests',
|
'../base/base.gyp:base_unittests',
|
||||||
|
'../cc/blink/cc_blink_tests.gyp:cc_blink_unittests',
|
||||||
'../cc/cc_tests.gyp:cc_unittests',
|
'../cc/cc_tests.gyp:cc_unittests',
|
||||||
'../chrome/chrome.gyp:browser_tests',
|
'../chrome/chrome.gyp:browser_tests',
|
||||||
'../chrome/chrome.gyp:chrome_app_unittests',
|
'../chrome/chrome.gyp:chrome_app_unittests',
|
||||||
|
@ -1177,6 +1185,7 @@
|
||||||
'target_name': 'aura_builder',
|
'target_name': 'aura_builder',
|
||||||
'type': 'none',
|
'type': 'none',
|
||||||
'dependencies': [
|
'dependencies': [
|
||||||
|
'../cc/blink/cc_blink_tests.gyp:cc_blink_unittests',
|
||||||
'../cc/cc_tests.gyp:cc_unittests',
|
'../cc/cc_tests.gyp:cc_unittests',
|
||||||
'../chrome/chrome.gyp:browser_tests',
|
'../chrome/chrome.gyp:browser_tests',
|
||||||
'../chrome/chrome.gyp:chrome',
|
'../chrome/chrome.gyp:chrome',
|
||||||
|
|
Загрузка…
Ссылка в новой задаче