summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--base/base.isolate7
-rw-r--r--build/android/pylib/gtest/setup.py1
-rw-r--r--build/isolate.gypi1
3 files changed, 9 insertions, 0 deletions
diff --git a/base/base.isolate b/base/base.isolate
index c723284..03c45a1 100644
--- a/base/base.isolate
+++ b/base/base.isolate
@@ -9,6 +9,13 @@
'../third_party/icu/icu.isolate',
],
'conditions': [
+ ['OS=="linux" and asan==1', {
+ 'variables': {
+ 'isolate_dependency_tracked': [
+ '<(PRODUCT_DIR)/lib/libc++.so',
+ ],
+ },
+ }],
['OS=="win" and component=="shared_library" and CONFIGURATION_NAME=="Debug"', {
'variables': {
'isolate_dependency_tracked': [
diff --git a/build/android/pylib/gtest/setup.py b/build/android/pylib/gtest/setup.py
index 6868b86..fe152bf 100644
--- a/build/android/pylib/gtest/setup.py
+++ b/build/android/pylib/gtest/setup.py
@@ -113,6 +113,7 @@ def _GenerateDepsDirUsingIsolate(suite_name, isolate_file_path=None):
'--config-variable', 'OS', 'android',
'--config-variable', 'CONFIGURATION_NAME', constants.GetBuildType(),
+ '--config-variable', 'asan', '0',
'--config-variable', 'chromeos', '0',
'--config-variable', 'component', 'static_library',
'--config-variable', 'fastbuild', '0',
diff --git a/build/isolate.gypi b/build/isolate.gypi
index 907fbb5..95d6926 100644
--- a/build/isolate.gypi
+++ b/build/isolate.gypi
@@ -89,6 +89,7 @@
'--config-variable', 'OS=<(OS)',
'--config-variable', 'CONFIGURATION_NAME=<(CONFIGURATION_NAME)',
+ '--config-variable', 'asan=<(asan)',
'--config-variable', 'chromeos=<(chromeos)',
'--config-variable', 'component=<(component)',
'--config-variable', 'fastbuild=<(fastbuild)',