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

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: test binary 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/components_tests.gyp ('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 # List of dependencies is intentionally very minimal. Please avoid adding extra
6 # dependencies without first checking with OWNERS.
Alexei Svitkine (slow) 2014/08/21 21:36:34 Nit: I was thinking this can be within the depende
scottmg 2014/08/21 21:40:38 Done.
7
5 { 8 {
6 'targets': [ 9 'targets': [
7 { 10 {
8 # GN version: //components/variations 11 # GN version: //components/variations
9 'target_name': 'variations', 12 'target_name': 'variations',
10 'type': 'static_library', 13 'type': 'static_library',
11 'include_dirs': [ 14 'include_dirs': [
12 '..', 15 '..',
13 ], 16 ],
14 'dependencies': [ 17 'dependencies': [
15 '../base/base.gyp:base', 18 '../base/base.gyp:base',
16 '../third_party/mt19937ar/mt19937ar.gyp:mt19937ar', 19 '../third_party/mt19937ar/mt19937ar.gyp:mt19937ar',
17 'components.gyp:google_core_browser',
18 ], 20 ],
19 'sources': [ 21 'sources': [
20 'variations/active_field_trials.cc', 22 'variations/active_field_trials.cc',
21 'variations/active_field_trials.h', 23 'variations/active_field_trials.h',
22 'variations/android/component_jni_registrar.cc', 24 'variations/android/component_jni_registrar.cc',
23 'variations/android/component_jni_registrar.h', 25 'variations/android/component_jni_registrar.h',
24 'variations/android/variations_associated_data_android.cc', 26 'variations/android/variations_associated_data_android.cc',
25 'variations/android/variations_associated_data_android.h', 27 'variations/android/variations_associated_data_android.h',
26 'variations/caching_permuted_entropy_provider.cc', 28 'variations/caching_permuted_entropy_provider.cc',
27 'variations/caching_permuted_entropy_provider.h', 29 'variations/caching_permuted_entropy_provider.h',
28 'variations/entropy_provider.cc', 30 'variations/entropy_provider.cc',
29 'variations/entropy_provider.h', 31 'variations/entropy_provider.h',
30 'variations/metrics_util.cc', 32 'variations/metrics_util.cc',
31 'variations/metrics_util.h', 33 'variations/metrics_util.h',
32 'variations/pref_names.cc', 34 'variations/pref_names.cc',
33 'variations/pref_names.h', 35 'variations/pref_names.h',
34 'variations/processed_study.cc', 36 'variations/processed_study.cc',
35 'variations/processed_study.h', 37 'variations/processed_study.h',
36 'variations/proto/client_variations.proto', 38 'variations/proto/client_variations.proto',
37 'variations/proto/permuted_entropy_cache.proto', 39 'variations/proto/permuted_entropy_cache.proto',
38 'variations/proto/study.proto', 40 'variations/proto/study.proto',
39 'variations/proto/variations_seed.proto', 41 'variations/proto/variations_seed.proto',
40 'variations/study_filtering.cc', 42 'variations/study_filtering.cc',
41 'variations/study_filtering.h', 43 'variations/study_filtering.h',
42 'variations/variations_associated_data.cc', 44 'variations/variations_associated_data.cc',
43 'variations/variations_associated_data.h', 45 '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', 46 'variations/variations_seed_processor.cc',
47 'variations/variations_seed_processor.h', 47 'variations/variations_seed_processor.h',
48 'variations/variations_seed_simulator.cc', 48 'variations/variations_seed_simulator.cc',
49 'variations/variations_seed_simulator.h', 49 'variations/variations_seed_simulator.h',
50 ], 50 ],
51 'variables': { 51 'variables': {
52 'proto_in_dir': 'variations/proto', 52 'proto_in_dir': 'variations/proto',
53 'proto_out_dir': 'components/variations/proto', 53 'proto_out_dir': 'components/variations/proto',
54 }, 54 },
55 'includes': [ '../build/protoc.gypi' ], 55 'includes': [ '../build/protoc.gypi' ],
56 'conditions': [ 56 'conditions': [
57 ['OS == "android"', { 57 ['OS == "android"', {
58 'dependencies': [ 58 'dependencies': [
59 'variations_jni_headers', 59 'variations_jni_headers',
60 ], 60 ],
61 }], 61 }],
62 ], 62 ],
63 }, 63 },
64 {
65 # GN version: //components/variations_http_provider
66 'target_name': 'variations_http_provider',
67 'type': 'static_library',
68 'include_dirs': [
69 '..',
70 ],
71 'dependencies': [
72 '../base/base.gyp:base',
73 'components.gyp:google_core_browser',
74 'variations',
75 ],
76 'sources': [
77 'variations/variations_http_header_provider.cc',
78 'variations/variations_http_header_provider.h',
79 ],
80 },
64 ], 81 ],
65 'conditions': [ 82 'conditions': [
66 ['OS=="android"', { 83 ['OS=="android"', {
67 'targets': [ 84 'targets': [
68 { 85 {
69 'target_name': 'variations_java', 86 'target_name': 'variations_java',
70 'type': 'none', 87 'type': 'none',
71 'dependencies': [ 88 'dependencies': [
72 '../base/base.gyp:base', 89 '../base/base.gyp:base',
73 ], 90 ],
(...skipping 10 matching lines...) Expand all
84 ], 101 ],
85 'variables': { 102 'variables': {
86 'jni_gen_package': 'variations', 103 'jni_gen_package': 'variations',
87 }, 104 },
88 'includes': [ '../build/jni_generator.gypi' ], 105 'includes': [ '../build/jni_generator.gypi' ],
89 }, 106 },
90 ], 107 ],
91 }], 108 }],
92 ] 109 ]
93 } 110 }
OLDNEW
« no previous file with comments | « components/components_tests.gyp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698