diff options
author | nyquist <nyquist@chromium.org> | 2015-05-08 21:18:03 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-05-09 04:18:26 +0000 |
commit | e94fb8bb82056ce3a255691a9326fd12707cf0cb (patch) | |
tree | 657fcc11ec0df970d875e69141282578cc92a034 /chrome/interactive_ui_tests.isolate | |
parent | 3084798c3631e7c254920702269060d3992a0adb (diff) | |
download | chromium_src-e94fb8bb82056ce3a255691a9326fd12707cf0cb.zip chromium_src-e94fb8bb82056ce3a255691a9326fd12707cf0cb.tar.gz chromium_src-e94fb8bb82056ce3a255691a9326fd12707cf0cb.tar.bz2 |
Add support for escaped target names in isolate driver (3rd 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/
BUG=462248
Review URL: https://codereview.chromium.org/1130523003
Cr-Commit-Position: refs/heads/master@{#329038}
Diffstat (limited to 'chrome/interactive_ui_tests.isolate')
-rw-r--r-- | chrome/interactive_ui_tests.isolate | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome/interactive_ui_tests.isolate b/chrome/interactive_ui_tests.isolate index 0e37609..86cfe90 100644 --- a/chrome/interactive_ui_tests.isolate +++ b/chrome/interactive_ui_tests.isolate @@ -145,5 +145,6 @@ 'includes': [ '../base/base.isolate', '../gin/v8.isolate', + 'chrome.isolate', ], } |