Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(54)

Side by Side Diff: chrome/chrome_exe.gypi

Issue 901673002: Instantiate a Kasko reporter inside the Chrome watcher process, when SyzyASAN instrumented. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@ship_kasko
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 'targets': [ 6 'targets': [
7 { 7 {
8 'target_name': 'chrome', 8 'target_name': 'chrome',
9 'type': 'none', 9 'type': 'none',
10 'dependencies': [ 'chrome_initial', ], 10 'dependencies': [ 'chrome_initial', ],
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
102 }], 102 }],
103 ] 103 ]
104 }], 104 }],
105 ['OS == "win"', { 105 ['OS == "win"', {
106 'dependencies': [ 106 'dependencies': [
107 'chrome_watcher', 107 'chrome_watcher',
108 'chrome_watcher_client', 108 'chrome_watcher_client',
109 '../components/components.gyp:browser_watcher_client', 109 '../components/components.gyp:browser_watcher_client',
110 ], 110 ],
111 }], 111 }],
112 ['syzyasan==1', {
113 'dependencies': [
114 'copy_kasko_dlls',
115 ],
116 }],
112 ['OS == "android"', { 117 ['OS == "android"', {
113 # Don't put the 'chrome' target in 'all' on android 118 # Don't put the 'chrome' target in 'all' on android
114 'suppress_wildcard': 1, 119 'suppress_wildcard': 1,
115 }], 120 }],
116 ['os_posix == 1 and OS != "mac" and OS != "android"', { 121 ['os_posix == 1 and OS != "mac" and OS != "android"', {
117 'actions': [ 122 'actions': [
118 { 123 {
119 'action_name': 'manpage', 124 'action_name': 'manpage',
120 'conditions': [ 125 'conditions': [
121 [ 'branding == "Chrome"', { 126 [ 'branding == "Chrome"', {
(...skipping 569 matching lines...) Expand 10 before | Expand all | Expand 10 after
691 'conditions': [ 696 'conditions': [
692 ['OS=="win"', { 697 ['OS=="win"', {
693 'dependencies': [ 698 'dependencies': [
694 'chrome_nacl_win64', 699 'chrome_nacl_win64',
695 ], 700 ],
696 }], 701 }],
697 ], 702 ],
698 }, 703 },
699 ], 704 ],
700 }], 705 }],
706 ['syzyasan==1', {
707 'variables': {
708 'kasko_exe_dir': '<(DEPTH)/third_party/kasko',
709 },
710 # Copy the Kasko runtime to the build output directory so that it can be
711 # found when running from the build directory.
712 'targets': [
713 {
714 'target_name': 'copy_kasko_dlls',
715 'type': 'none',
716 'outputs': [
717 '<(PRODUCT_DIR)/kasko.dll',
718 '<(PRODUCT_DIR)/kasko.dll.pdb',
719 ],
720 'copies': [
721 {
722 'destination': '<(PRODUCT_DIR)',
723 'files': [
724 '<(kasko_exe_dir)/kasko.dll',
725 '<(kasko_exe_dir)/kasko.dll.pdb',
726 ],
727 },
728 ],
729 },
730 ],
731 }],
701 ], 732 ],
702 } 733 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698