summaryrefslogtreecommitdiffstats
path: root/build/isolate.gypi
diff options
context:
space:
mode:
authormaruel@chromium.org <maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-05 18:29:12 +0000
committermaruel@chromium.org <maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-05 18:29:12 +0000
commitaa0adf339a104aa3cd4fbfe6db7e95fe9d6082ed (patch)
treefacc8a76ce33b12c70b2d2e96f24e1ad3a765293 /build/isolate.gypi
parentb9b150bafaa855018e4af087962dcf4a5d7436f2 (diff)
downloadchromium_src-aa0adf339a104aa3cd4fbfe6db7e95fe9d6082ed.zip
chromium_src-aa0adf339a104aa3cd4fbfe6db7e95fe9d6082ed.tar.gz
chromium_src-aa0adf339a104aa3cd4fbfe6db7e95fe9d6082ed.tar.bz2
Disable isolate_dependency_tracked in build driver for .isolate files.
This is to help speed up the switch over. This will be reenabled once the switch over is in progress. R=csharp@chromium.org BUG= Review URL: https://chromiumcodereview.appspot.com/11365087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165965 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build/isolate.gypi')
-rw-r--r--build/isolate.gypi12
1 files changed, 11 insertions, 1 deletions
diff --git a/build/isolate.gypi b/build/isolate.gypi
index f31dce9..8f5d71a8 100644
--- a/build/isolate.gypi
+++ b/build/isolate.gypi
@@ -40,8 +40,18 @@
'rule_name': 'isolate',
'extension': 'isolate',
'inputs': [
- '<@(isolate_dependency_tracked)',
'<(RULE_INPUT_PATH)',
+ # Disable file tracking by the build driver for now. This means the
+ # project must have the proper build-time dependency for their runtime
+ # dependency. This improves the runtime of the build driver since it
+ # doesn't have to stat() all these files.
+ #
+ # More importantly, it means that even if a isolate_dependency_tracked
+ # file is missing, for example if a file was deleted and the .isolate
+ # file was not updated, that won't break the build, especially in the
+ # case where foo_tests_run is not built! This should be reenabled once
+ # the switch-over to running tests on Swarm is completed.
+ #'<@(isolate_dependency_tracked)',
],
'outputs': [
'<(PRODUCT_DIR)/<(RULE_INPUT_ROOT).isolated',