OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 }, | 8 }, |
9 'includes': [ | 9 'includes': [ |
10 '../build/win_precompile.gypi', | 10 '../build/win_precompile.gypi', |
(...skipping 956 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
967 'include_dirs': [ | 967 'include_dirs': [ |
968 '..', | 968 '..', |
969 ], | 969 ], |
970 # Some targets may want to opt-out from ASan, TSan and MSan and link | 970 # Some targets may want to opt-out from ASan, TSan and MSan and link |
971 # without the corresponding runtime libraries. We drop the libc++ | 971 # without the corresponding runtime libraries. We drop the libc++ |
972 # dependency and omit the compiler flags to avoid bringing instrumented | 972 # dependency and omit the compiler flags to avoid bringing instrumented |
973 # code to those targets. | 973 # code to those targets. |
974 'conditions': [ | 974 'conditions': [ |
975 ['use_custom_libcxx==1', { | 975 ['use_custom_libcxx==1', { |
976 'dependencies!': [ | 976 'dependencies!': [ |
977 '../third_party/libc++/libc++.gyp:libc++', | 977 '../third_party/libc++/libc++.gyp:libcxx_proxy', |
978 '../third_party/libc++abi/libc++abi.gyp:libc++abi', | |
979 ], | 978 ], |
980 }], | 979 }], |
981 ], | 980 ], |
982 'cflags!': [ | 981 'cflags!': [ |
983 '-fsanitize=address', | 982 '-fsanitize=address', |
984 '-fsanitize=thread', | 983 '-fsanitize=thread', |
985 '-fsanitize=memory', | 984 '-fsanitize=memory', |
986 '-fsanitize-memory-track-origins', | 985 '-fsanitize-memory-track-origins', |
987 ], | 986 ], |
988 'direct_dependent_settings': { | 987 'direct_dependent_settings': { |
(...skipping 458 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1447 'base_unittests.isolate', | 1446 'base_unittests.isolate', |
1448 ], | 1447 ], |
1449 'sources': [ | 1448 'sources': [ |
1450 'base_unittests.isolate', | 1449 'base_unittests.isolate', |
1451 ], | 1450 ], |
1452 }, | 1451 }, |
1453 ], | 1452 ], |
1454 }], | 1453 }], |
1455 ], | 1454 ], |
1456 } | 1455 } |
OLD | NEW |