summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_tests.gypi
diff options
context:
space:
mode:
authornyquist <nyquist@chromium.org>2015-07-10 17:01:19 -0700
committerCommit bot <commit-bot@chromium.org>2015-07-11 00:01:51 +0000
commitc58992cc880b5bff5813276ee9d20a79be70b31f (patch)
tree6cf9cc711df951aa3009e885a7725c3c2dd5aaff /chrome/chrome_tests.gypi
parent1389abf29e75c80041b80dbbf7a2f7e6bb8233fb (diff)
downloadchromium_src-c58992cc880b5bff5813276ee9d20a79be70b31f.zip
chromium_src-c58992cc880b5bff5813276ee9d20a79be70b31f.tar.gz
chromium_src-c58992cc880b5bff5813276ee9d20a79be70b31f.tar.bz2
Add support for escaped target names in isolate driver (4th try)
Currently the isolate_driver.py which creates the dependency files used by the isolate system, does a simple split on all spaces when trying to identify targets. This can fail if the target name contains a space in the name. In ninja, spaces are escaped with a $-prefix. An example would be 'Content$ Shell$ Helper.app'. This CL adds support for such target names and ensures that they stay as one item. Doing this uncovered a few missing dependencies and a missing file in some .isolate-files for the component build on Mac. 1st try: https://codereview.chromium.org/970203003/ 1st revert: https://codereview.chromium.org/985753002/ 2nd try: https://codereview.chromium.org/1103793002/ 2nd revert: https://codereview.chromium.org/1129493003/ 3rd try: https://codereview.chromium.org/1130523003/ 3rd revert: https://codereview.chromium.org/1131363003/ BUG=462248 Review URL: https://codereview.chromium.org/1221333013 Cr-Commit-Position: refs/heads/master@{#338402}
Diffstat (limited to 'chrome/chrome_tests.gypi')
-rw-r--r--chrome/chrome_tests.gypi2
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/chrome_tests.gypi b/chrome/chrome_tests.gypi
index 1e65cf7..acd8247 100644
--- a/chrome/chrome_tests.gypi
+++ b/chrome/chrome_tests.gypi
@@ -3166,6 +3166,7 @@
'target_name': 'interactive_ui_tests_run',
'type': 'none',
'dependencies': [
+ 'chrome',
'interactive_ui_tests',
],
'conditions': [
@@ -3186,6 +3187,7 @@
'target_name': 'sync_integration_tests_run',
'type': 'none',
'dependencies': [
+ 'chrome',
'sync_integration_tests',
],
'conditions': [