Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / webrtc / supplement.gypi
index 7898d4c..4bf8598 100644 (file)
@@ -1,5 +1,26 @@
 {
   'variables': {
+    'variables': {
+      'webrtc_root%': '<(DEPTH)/webrtc',
+    },
+    'webrtc_root%': '<(webrtc_root)',
     'build_with_chromium': 0,
-  }
+  },
+  'target_defaults': {
+    'target_conditions': [
+      ['_target_name=="sanitizer_options"', {
+        'conditions': [
+          ['tsan==1', {
+            # Replace Chromium's TSan v2 suppressions with our own for WebRTC.
+            'sources/': [
+              ['exclude', 'tsan_suppressions.cc'],
+            ],
+            'sources': [
+              '<(webrtc_root)/build/tsan_suppressions_webrtc.cc',
+            ],
+          }],
+        ],
+      }],
+    ],
+  },
 }