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

Side by Side Diff: components/variations.gypi

Issue 490733002: Remove dependency of common on variations browser code (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: comment Created 6 years, 4 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 | Annotate | Revision Log
« no previous file with comments | « components/metrics.gypi ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 # GN version: //components/variations 8 # GN version: //components/variations_common
9 'target_name': 'variations', 9 'target_name': 'variations_common',
Alexei Svitkine (slow) 2014/08/21 21:07:10 I'd keep this as 'variations'.
scottmg 2014/08/21 21:21:48 Done. (Was based on many other components (see ch
10 'type': 'static_library', 10 'type': 'static_library',
11 'include_dirs': [ 11 'include_dirs': [
12 '..', 12 '..',
13 ], 13 ],
14 'dependencies': [ 14 'dependencies': [
15 '../base/base.gyp:base', 15 '../base/base.gyp:base',
Alexei Svitkine (slow) 2014/08/21 21:07:10 Would you mind adding the following comment at the
scottmg 2014/08/21 21:21:48 Done.
16 '../third_party/mt19937ar/mt19937ar.gyp:mt19937ar', 16 '../third_party/mt19937ar/mt19937ar.gyp:mt19937ar',
17 'components.gyp:google_core_browser',
18 ], 17 ],
19 'sources': [ 18 'sources': [
20 'variations/active_field_trials.cc', 19 'variations/active_field_trials.cc',
21 'variations/active_field_trials.h', 20 'variations/active_field_trials.h',
22 'variations/android/component_jni_registrar.cc', 21 'variations/android/component_jni_registrar.cc',
23 'variations/android/component_jni_registrar.h', 22 'variations/android/component_jni_registrar.h',
24 'variations/android/variations_associated_data_android.cc', 23 'variations/android/variations_associated_data_android.cc',
25 'variations/android/variations_associated_data_android.h', 24 'variations/android/variations_associated_data_android.h',
26 'variations/caching_permuted_entropy_provider.cc', 25 'variations/caching_permuted_entropy_provider.cc',
27 'variations/caching_permuted_entropy_provider.h', 26 'variations/caching_permuted_entropy_provider.h',
28 'variations/entropy_provider.cc', 27 'variations/entropy_provider.cc',
29 'variations/entropy_provider.h', 28 'variations/entropy_provider.h',
30 'variations/metrics_util.cc', 29 'variations/metrics_util.cc',
31 'variations/metrics_util.h', 30 'variations/metrics_util.h',
32 'variations/pref_names.cc', 31 'variations/pref_names.cc',
33 'variations/pref_names.h', 32 'variations/pref_names.h',
34 'variations/processed_study.cc', 33 'variations/processed_study.cc',
35 'variations/processed_study.h', 34 'variations/processed_study.h',
36 'variations/proto/client_variations.proto', 35 'variations/proto/client_variations.proto',
37 'variations/proto/permuted_entropy_cache.proto', 36 'variations/proto/permuted_entropy_cache.proto',
38 'variations/proto/study.proto', 37 'variations/proto/study.proto',
39 'variations/proto/variations_seed.proto', 38 'variations/proto/variations_seed.proto',
40 'variations/study_filtering.cc', 39 'variations/study_filtering.cc',
41 'variations/study_filtering.h', 40 'variations/study_filtering.h',
42 'variations/variations_associated_data.cc', 41 'variations/variations_associated_data.cc',
43 'variations/variations_associated_data.h', 42 'variations/variations_associated_data.h',
44 'variations/variations_http_header_provider.cc',
45 'variations/variations_http_header_provider.h',
46 'variations/variations_seed_processor.cc', 43 'variations/variations_seed_processor.cc',
47 'variations/variations_seed_processor.h', 44 'variations/variations_seed_processor.h',
48 'variations/variations_seed_simulator.cc', 45 'variations/variations_seed_simulator.cc',
49 'variations/variations_seed_simulator.h', 46 'variations/variations_seed_simulator.h',
50 ], 47 ],
51 'variables': { 48 'variables': {
52 'proto_in_dir': 'variations/proto', 49 'proto_in_dir': 'variations/proto',
53 'proto_out_dir': 'components/variations/proto', 50 'proto_out_dir': 'components/variations/proto',
54 }, 51 },
55 'includes': [ '../build/protoc.gypi' ], 52 'includes': [ '../build/protoc.gypi' ],
56 'conditions': [ 53 'conditions': [
57 ['OS == "android"', { 54 ['OS == "android"', {
58 'dependencies': [ 55 'dependencies': [
59 'variations_jni_headers', 56 'variations_jni_headers',
60 ], 57 ],
61 }], 58 }],
62 ], 59 ],
63 }, 60 },
61 {
62 # GN version: //components/variations
63 'target_name': 'variations',
Alexei Svitkine (slow) 2014/08/21 21:07:10 I'd name this variations_http_provider, since that
scottmg 2014/08/21 21:21:48 Done.
64 'type': 'static_library',
65 'include_dirs': [
66 '..',
67 ],
68 'dependencies': [
69 '../base/base.gyp:base',
70 '../third_party/mt19937ar/mt19937ar.gyp:mt19937ar',
Alexei Svitkine (slow) 2014/08/21 21:07:10 I don't think this dependency is needed.
scottmg 2014/08/21 21:21:48 Done.
71 'components.gyp:google_core_browser',
72 'variations_common',
73 ],
74 'sources': [
75 'variations/variations_http_header_provider.cc',
76 'variations/variations_http_header_provider.h',
77 ],
78 },
64 ], 79 ],
65 'conditions': [ 80 'conditions': [
66 ['OS=="android"', { 81 ['OS=="android"', {
67 'targets': [ 82 'targets': [
68 { 83 {
69 'target_name': 'variations_java', 84 'target_name': 'variations_java',
70 'type': 'none', 85 'type': 'none',
71 'dependencies': [ 86 'dependencies': [
72 '../base/base.gyp:base', 87 '../base/base.gyp:base',
73 ], 88 ],
(...skipping 10 matching lines...) Expand all
84 ], 99 ],
85 'variables': { 100 'variables': {
86 'jni_gen_package': 'variations', 101 'jni_gen_package': 'variations',
87 }, 102 },
88 'includes': [ '../build/jni_generator.gypi' ], 103 'includes': [ '../build/jni_generator.gypi' ],
89 }, 104 },
90 ], 105 ],
91 }], 106 }],
92 ] 107 ]
93 } 108 }
OLDNEW
« no previous file with comments | « components/metrics.gypi ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698