blob: e24c83d5a6fe531397f8693a7ebecd3a2af819c7 [file] [log] [blame]
[email protected]7a83dd072013-09-03 12:09:171# Copyright 2013 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
fdoray443bd112015-11-16 20:44:235# We have 2 separate browser targets because //components/html_viewer requires
6# startup_metric_utils_browser, but has symbols that conflict with mojo symbols
7# that startup_metric_utils_browser_message_filter indirectly depends on.
8
[email protected]7a83dd072013-09-03 12:09:179{
10 'targets': [
11 {
fdoray443bd112015-11-16 20:44:2312 # GN version: //components/startup_metric_utils/browser:lib
fdoray45c02c162015-11-09 20:14:3013 'target_name': 'startup_metric_utils_browser',
[email protected]7a83dd072013-09-03 12:09:1714 'type': 'static_library',
15 'dependencies': [
16 '../base/base.gyp:base',
17 ],
18 'include_dirs': [
19 '..',
20 ],
21 'sources': [
fdoraybfe76192015-11-27 17:40:3522 'startup_metric_utils/browser/pre_read_field_trial_utils_win.cc',
23 'startup_metric_utils/browser/pre_read_field_trial_utils_win.h',
fdoray45c02c162015-11-09 20:14:3024 'startup_metric_utils/browser/startup_metric_utils.cc',
25 'startup_metric_utils/browser/startup_metric_utils.h',
[email protected]7a83dd072013-09-03 12:09:1726 ],
27 },
fdoray443bd112015-11-16 20:44:2328 {
29 # GN version: //components/startup_metric_utils/browser:message_filter_lib
30 'target_name': 'startup_metric_utils_browser_message_filter',
31 'type': 'static_library',
32 'dependencies': [
33 '../base/base.gyp:base',
34 '../content/content.gyp:content_browser',
35 'startup_metric_utils_browser',
36 'startup_metric_utils_common',
37 ],
38 'include_dirs': [
39 '..',
40 ],
41 'sources': [
42 'startup_metric_utils/browser/startup_metric_message_filter.cc',
43 'startup_metric_utils/browser/startup_metric_message_filter.h',
44 ],
45 },
46 {
47 # GN version: //components/startup_metric_utils/common
48 'target_name': 'startup_metric_utils_common',
49 'type': 'static_library',
50 'dependencies': [
51 '../base/base.gyp:base',
52 '../ipc/ipc.gyp:ipc',
53 ],
54 'include_dirs': [
55 '..',
56 ],
57 'sources': [
58 'startup_metric_utils/common/startup_metric_message_generator.cc',
59 'startup_metric_utils/common/startup_metric_message_generator.h',
60 'startup_metric_utils/common/startup_metric_messages.h',
61 ],
62 },
[email protected]7a83dd072013-09-03 12:09:1763 ],
64}