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

Side by Side Diff: components/cronet.gypi

Issue 344793006: Generate Cronet Version.java based on VERSION and LASTCHANGE files. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 6 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 | « no previous file | components/cronet/DEPS » ('j') | components/cronet/DEPS » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 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 'conditions': [ 6 'conditions': [
7 ['OS=="android" and use_icu_alternatives_on_android==1', { 7 ['OS=="android" and use_icu_alternatives_on_android==1', {
8 # TODO(mef): Figure out what needs to be done for gn script. 8 # TODO(mef): Figure out what needs to be done for gn script.
9 'targets': [ 9 'targets': [
10 { 10 {
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
49 'sources': [ 49 'sources': [
50 'cronet/android/java/src/org/chromium/net/UrlRequestContextConfig.te mplate', 50 'cronet/android/java/src/org/chromium/net/UrlRequestContextConfig.te mplate',
51 ], 51 ],
52 'variables': { 52 'variables': {
53 'package_name': 'org/chromium/cronet', 53 'package_name': 'org/chromium/cronet',
54 'template_deps': ['cronet/url_request_context_config_list.h'], 54 'template_deps': ['cronet/url_request_context_config_list.h'],
55 }, 55 },
56 'includes': [ '../build/android/java_cpp_template.gypi' ], 56 'includes': [ '../build/android/java_cpp_template.gypi' ],
57 }, 57 },
58 { 58 {
59 'target_name': 'cronet_version',
60 'type': 'none',
61 # Because cronet_version generates a header, we must set the
62 # hard_dependency flag.
63 'hard_dependency': 1,
64 'actions': [
65 {
66 'action_name': 'cronet_version',
67 'variables': {
68 'lastchange_path': '<(DEPTH)/build/util/LASTCHANGE',
69 'version_py_path': '<(DEPTH)/build/util/version.py',
70 'version_path': '<(DEPTH)/chrome/VERSION',
71 'template_input_path': 'cronet/cronet_version.h.version',
72 },
73 'inputs': [
74 '<(template_input_path)',
75 '<(version_path)',
76 '<(lastchange_path)',
77 ],
78 'outputs': [
79 '<(SHARED_INTERMEDIATE_DIR)/cronet/cronet_version.h',
80 ],
81 'action': [
82 'python',
83 '<(version_py_path)',
84 '-f', '<(version_path)',
85 '-f', '<(lastchange_path)',
86 '<(template_input_path)',
87 '<@(_outputs)',
88 ],
89 'message': 'Generating version information',
90 },
91 ],
92 },
93 {
59 'target_name': 'libcronet', 94 'target_name': 'libcronet',
60 'type': 'shared_library', 95 'type': 'shared_library',
61 'dependencies': [ 96 'dependencies': [
62 '../base/base.gyp:base', 97 '../base/base.gyp:base',
63 '../base/base.gyp:base_i18n', 98 '../base/base.gyp:base_i18n',
64 '../third_party/icu/icu.gyp:icui18n', 99 '../third_party/icu/icu.gyp:icui18n',
65 '../third_party/icu/icu.gyp:icuuc', 100 '../third_party/icu/icu.gyp:icuuc',
66 '../url/url.gyp:url_lib', 101 '../url/url.gyp:url_lib',
67 'cronet_jni_headers', 102 'cronet_jni_headers',
68 'cronet_url_request_context_config_list', 103 'cronet_url_request_context_config_list',
69 'cronet_url_request_error_list', 104 'cronet_url_request_error_list',
70 'cronet_url_request_priority_list', 105 'cronet_url_request_priority_list',
106 'cronet_version',
71 '../net/net.gyp:net', 107 '../net/net.gyp:net',
72 ], 108 ],
73 'sources': [ 109 'sources': [
74 'cronet/url_request_context_config.cc', 110 'cronet/url_request_context_config.cc',
75 'cronet/url_request_context_config.h', 111 'cronet/url_request_context_config.h',
76 'cronet/url_request_context_config_list.h', 112 'cronet/url_request_context_config_list.h',
77 'cronet/android/cronet_jni.cc', 113 'cronet/android/cronet_jni.cc',
78 'cronet/android/org_chromium_net_UrlRequest.cc', 114 'cronet/android/org_chromium_net_UrlRequest.cc',
79 'cronet/android/org_chromium_net_UrlRequest.h', 115 'cronet/android/org_chromium_net_UrlRequest.h',
80 'cronet/android/org_chromium_net_UrlRequest_error_list.h', 116 'cronet/android/org_chromium_net_UrlRequest_error_list.h',
81 'cronet/android/org_chromium_net_UrlRequest_priority_list.h', 117 'cronet/android/org_chromium_net_UrlRequest_priority_list.h',
82 'cronet/android/org_chromium_net_UrlRequestContext.cc', 118 'cronet/android/org_chromium_net_UrlRequestContext.cc',
83 'cronet/android/org_chromium_net_UrlRequestContext.h', 119 'cronet/android/org_chromium_net_UrlRequestContext.h',
84 'cronet/android/org_chromium_net_UrlRequestContext_config_list.h', 120 'cronet/android/org_chromium_net_UrlRequestContext_config_list.h',
85 'cronet/android/url_request_context_peer.cc', 121 'cronet/android/url_request_context_peer.cc',
86 'cronet/android/url_request_context_peer.h', 122 'cronet/android/url_request_context_peer.h',
87 'cronet/android/url_request_peer.cc', 123 'cronet/android/url_request_peer.cc',
88 'cronet/android/url_request_peer.h', 124 'cronet/android/url_request_peer.h',
89 ], 125 ],
90 'cflags': [ 126 'cflags': [
91 # TODO(mef): Figure out a good way to get version from chrome_versio n_info_posix.h.
92 '-DCHROMIUM_VERSION=\\"TBD\\"',
93 '-DLOGGING=1', 127 '-DLOGGING=1',
94 '-fdata-sections', 128 '-fdata-sections',
95 '-ffunction-sections', 129 '-ffunction-sections',
96 '-fno-rtti', 130 '-fno-rtti',
97 '-fvisibility=hidden', 131 '-fvisibility=hidden',
98 '-fvisibility-inlines-hidden', 132 '-fvisibility-inlines-hidden',
99 '-Wno-sign-promo', 133 '-Wno-sign-promo',
100 '-Wno-missing-field-initializers', 134 '-Wno-missing-field-initializers',
101 ], 135 ],
102 'ldflags': [ 136 'ldflags': [
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after
266 'java_in_dir': 'cronet/android/sample/javatests', 300 'java_in_dir': 'cronet/android/sample/javatests',
267 'resource_dir': 'cronet/android/sample/res', 301 'resource_dir': 'cronet/android/sample/res',
268 'is_test_apk': 1, 302 'is_test_apk': 1,
269 }, 303 },
270 'includes': [ '../build/java_apk.gypi' ], 304 'includes': [ '../build/java_apk.gypi' ],
271 }, 305 },
272 ], 306 ],
273 }], # OS=="android" 307 }], # OS=="android"
274 ], 308 ],
275 } 309 }
OLDNEW
« no previous file with comments | « no previous file | components/cronet/DEPS » ('j') | components/cronet/DEPS » ('J')

Powered by Google App Engine
This is Rietveld 408576698