| Index: tools/valgrind/valgrind.gni
|
| diff --git a/tools/valgrind/valgrind.gni b/tools/valgrind/valgrind.gni
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..84e8e42e564ef795976ac084dc3da6a38c020980
|
| --- /dev/null
|
| +++ b/tools/valgrind/valgrind.gni
|
| @@ -0,0 +1,64 @@
|
| +# Copyright 2016 The Chromium Authors. All rights reserved.
|
| +# Use of this source code is governed by a BSD-style license that can be
|
| +# found in the LICENSE file.
|
| +
|
| +import("//build_overrides/build.gni")
|
| +
|
| +valgrind_dependencies = [
|
| + "asan/asan_symbolize.py",
|
| + "asan/third_party/__init__.py",
|
| + "asan/third_party/asan_symbolize.py",
|
| + "browser_wrapper_win.py",
|
| + "chrome_tests.bat",
|
| + "chrome_tests.py",
|
| + "chrome_tests.sh",
|
| + "common.py",
|
| + "drmemory.bat",
|
| + "drmemory_analyze.py",
|
| + "fixed_suppressions.sh",
|
| + "gdb_helper.py",
|
| + "locate_valgrind.sh",
|
| + "memcheck/suppressions.txt",
|
| + "memcheck/suppressions_linux.txt",
|
| + "memcheck_analyze.py",
|
| + "regrind.sh",
|
| + "scan-build.py",
|
| + "suppressions.py",
|
| + "test_suppressions.py",
|
| + "unused_suppressions.py",
|
| + "valgrind.sh",
|
| + "valgrind_test.py",
|
| + "waterfall.sh",
|
| +]
|
| +
|
| +if (build_with_chromium) {
|
| + valgrind_dependencies += [
|
| + "gtest_exclude/ash_unittests.gtest-memcheck.txt",
|
| + "gtest_exclude/aura_unittests.gtest.txt",
|
| + "gtest_exclude/base_unittests.gtest.txt",
|
| + "gtest_exclude/base_unittests.gtest_win-8.txt",
|
| + "gtest_exclude/base_unittests.gtest_win32.txt",
|
| + "gtest_exclude/blink_platform_unittests.gtest_win32.txt",
|
| + "gtest_exclude/browser_tests.gtest-memcheck.txt",
|
| + "gtest_exclude/chromeos_unittests.gtest.txt",
|
| + "gtest_exclude/components_unittests.gtest.txt",
|
| + "gtest_exclude/content_unittests.gtest.txt",
|
| + "gtest_exclude/extensions_unittests.gtest-memcheck.txt",
|
| + "gtest_exclude/interactive_ui_tests.gtest.txt",
|
| + "gtest_exclude/ipc_tests.gtest.txt",
|
| + "gtest_exclude/media_unittests.gtest.txt",
|
| + "gtest_exclude/message_center_unittests.gtest.txt",
|
| + "gtest_exclude/net_unittests.gtest-memcheck.txt",
|
| + "gtest_exclude/net_unittests.gtest.txt",
|
| + "gtest_exclude/net_unittests.gtest_linux.txt",
|
| + "gtest_exclude/remoting_unittests.gtest_win-8.txt",
|
| + "gtest_exclude/sandbox_linux_unittests.gtest.txt",
|
| + "gtest_exclude/suppressions.txt",
|
| + "gtest_exclude/sync_unit_tests.gtest-asan.txt",
|
| + "gtest_exclude/ui_base_unittests.gtest-memcheck.txt",
|
| + "gtest_exclude/ui_unittests.gtest-memcheck_linux.txt",
|
| + "gtest_exclude/unit_tests.gtest-memcheck.txt",
|
| + "gtest_exclude/unit_tests.gtest.txt",
|
| + "gtest_exclude/unit_tests.gtest_linux.txt",
|
| + ]
|
| +}
|
|
|