Index: chrome/chrome_dll.gypi |
diff --git a/chrome/chrome_dll.gypi b/chrome/chrome_dll.gypi |
index 67f9b1b488bac8938882b07e7bcee72771a7ad79..355b3712d8fef6ca00152de3038936a192a65673 100644 |
--- a/chrome/chrome_dll.gypi |
+++ b/chrome/chrome_dll.gypi |
@@ -123,7 +123,9 @@ |
], |
'dependencies': [ |
'<@(chromium_browser_dependencies)', |
+ '../components/components.gyp:crash_component', |
'../content/content.gyp:content_app_browser', |
+ '../third_party/crashpad/crashpad/handler/handler.gyp:crashpad_handler', |
], |
'conditions': [ |
['OS=="win"', { |
@@ -163,6 +165,8 @@ |
], |
'sources': [ |
'app/chrome_dll.rc', |
+ 'app/chrome_crash_reporter_client.cc', |
+ 'app/chrome_crash_reporter_client.h', |
# ETW Manifest. |
'<(SHARED_INTERMEDIATE_DIR)/base/trace_event/etw_manifest/chrome_events_win.rc', |
@@ -350,6 +354,8 @@ |
}, |
'dependencies': [ |
'<@(chromium_child_dependencies)', |
+ '../components/components.gyp:browser_watcher_client', |
+ '../components/components.gyp:crash_component', |
'../content/content.gyp:content_app_child', |
'chrome_version_resources', |
'policy_path_parser', |
@@ -359,6 +365,8 @@ |
], |
'sources': [ |
'<(SHARED_INTERMEDIATE_DIR)/chrome_version/chrome_dll_version.rc', |
+ 'app/chrome_crash_reporter_client.cc', |
+ 'app/chrome_crash_reporter_client.h', |
'app/chrome_main.cc', |
'app/chrome_main_delegate.cc', |
'app/chrome_main_delegate.h', |
@@ -387,6 +395,11 @@ |
}], |
] |
}], |
+ ['OS=="win" and configuration_policy==1', { |
+ 'dependencies': [ |
+ '<(DEPTH)/components/components.gyp:policy', |
+ ], |
+ }], |
['enable_plugins==1', { |
'dependencies': [ |
'../pdf/pdf.gyp:pdf', |