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 'content_shell_product_name': 'Content Shell', | 7 'content_shell_product_name': 'Content Shell', |
8 # The "19" is so that sites that sniff for version think that this is | 8 # The "19" is so that sites that sniff for version think that this is |
9 # something reasonably current; the "77.34.5" is a hint that this isn't a | 9 # something reasonably current; the "77.34.5" is a hint that this isn't a |
10 # standard Chrome. | 10 # standard Chrome. |
(...skipping 733 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
744 ['android_webview_build==0', { | 744 ['android_webview_build==0', { |
745 'dependencies': [ | 745 'dependencies': [ |
746 '../tools/imagediff/image_diff.gyp:image_diff#host', | 746 '../tools/imagediff/image_diff.gyp:image_diff#host', |
747 ], | 747 ], |
748 }], | 748 }], |
749 ], | 749 ], |
750 'includes': [ '../build/java_apk.gypi' ], | 750 'includes': [ '../build/java_apk.gypi' ], |
751 }, | 751 }, |
752 ], | 752 ], |
753 }], # OS=="android" | 753 }], # OS=="android" |
| 754 ['OS=="win" and fastbuild==0 and target_arch=="ia32"', { |
| 755 'variables': { |
| 756 'dest_dir': '<(PRODUCT_DIR)/syzygy', |
| 757 }, |
| 758 'targets': [ |
| 759 { |
| 760 'target_name': 'content_shell_syzyasan', |
| 761 'type': 'none', |
| 762 'sources' : [], |
| 763 # Instrument content_shell with SyzyAsan. |
| 764 'actions': [ |
| 765 { |
| 766 'action_name': 'Instrument content_shell with SyzyAsan', |
| 767 'msvs_cygwin_shell': 0, |
| 768 'inputs': [ |
| 769 '<(PRODUCT_DIR)/content_shell.exe', |
| 770 ], |
| 771 'outputs': [ |
| 772 '<(dest_dir)/content_shell.exe', |
| 773 '<(dest_dir)/content_shell.exe.pdb', |
| 774 ], |
| 775 'action': [ |
| 776 'python', |
| 777 '<(DEPTH)/chrome/tools/build/win/syzygy_instrument.py', |
| 778 '--mode', 'asan', |
| 779 '--input_executable', '<(PRODUCT_DIR)/content_shell.exe', |
| 780 '--input_symbol', '<(PRODUCT_DIR)/content_shell.exe.pdb', |
| 781 '--destination_dir', '<(dest_dir)', |
| 782 ], |
| 783 }, |
| 784 ], |
| 785 }, |
| 786 ], |
| 787 }], # OS=="win" and fastbuild==0 and target_arch=="ia32" |
754 ] | 788 ] |
755 } | 789 } |
OLD | NEW |