| OLD | NEW |
| 1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 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 'includes': [ | 5 'includes': [ |
| 6 '../../chrome/chrome_android_paks.gypi', # Included for the list of pak reso
urces. | 6 '../../chrome/chrome_android_paks.gypi', # Included for the list of pak reso
urces. |
| 7 '../../build/util/version.gypi' | 7 '../../build/util/version.gypi' |
| 8 ], | 8 ], |
| 9 'variables': { | 9 'variables': { |
| 10 'chromium_code': 1, | 10 'chromium_code': 1, |
| (...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 184 '<(DEPTH)/chrome/chrome.gyp:chrome_java', | 184 '<(DEPTH)/chrome/chrome.gyp:chrome_java', |
| 185 '<(DEPTH)/chrome/chrome.gyp:chrome_java_test_support', | 185 '<(DEPTH)/chrome/chrome.gyp:chrome_java_test_support', |
| 186 '<(DEPTH)/content/content_shell_and_tests.gyp:content_java_test_support'
, | 186 '<(DEPTH)/content/content_shell_and_tests.gyp:content_java_test_support'
, |
| 187 '<(DEPTH)/net/net.gyp:net_java', | 187 '<(DEPTH)/net/net.gyp:net_java', |
| 188 '<(DEPTH)/net/net.gyp:net_java_test_support', | 188 '<(DEPTH)/net/net.gyp:net_java_test_support', |
| 189 '<(DEPTH)/sync/sync.gyp:sync_java_test_support', | 189 '<(DEPTH)/sync/sync.gyp:sync_java_test_support', |
| 190 ], | 190 ], |
| 191 'includes': [ '../../build/java.gypi' ], | 191 'includes': [ '../../build/java.gypi' ], |
| 192 }, | 192 }, |
| 193 { | 193 { |
| 194 # GN: //chrome/android:chrome_template_resources |
| 194 'target_name': 'chrome_template_resources', | 195 'target_name': 'chrome_template_resources', |
| 195 'type': 'none', | 196 'type': 'none', |
| 196 'variables': { | 197 'variables': { |
| 197 'jinja_inputs_base_dir': '<(chrome_java_dir)/res_template', | 198 'jinja_inputs_base_dir': '<(chrome_java_dir)/res_template', |
| 198 'jinja_inputs': [ | 199 'jinja_inputs': [ |
| 199 '<(jinja_inputs_base_dir)/xml/searchable.xml', | 200 '<(jinja_inputs_base_dir)/xml/searchable.xml', |
| 200 '<(jinja_inputs_base_dir)/xml/syncadapter.xml', | 201 '<(jinja_inputs_base_dir)/xml/syncadapter.xml', |
| 201 ], | 202 ], |
| 202 'jinja_outputs_zip': '<(PRODUCT_DIR)/res.java/<(_target_name).zip', | 203 'jinja_outputs_zip': '<(PRODUCT_DIR)/res.java/<(_target_name).zip', |
| 203 'jinja_variables': [ | 204 'jinja_variables': [ |
| 204 'manifest_package=<(manifest_package)', | 205 'manifest_package=<(manifest_package)', |
| 205 ], | 206 ], |
| 206 }, | 207 }, |
| 207 'all_dependent_settings': { | 208 'all_dependent_settings': { |
| 208 'variables': { | 209 'variables': { |
| 209 'additional_input_paths': ['<(jinja_outputs_zip)'], | 210 'additional_input_paths': ['<(jinja_outputs_zip)'], |
| 210 'dependencies_res_zip_paths': ['<(jinja_outputs_zip)'], | 211 'dependencies_res_zip_paths': ['<(jinja_outputs_zip)'], |
| 211 }, | 212 }, |
| 212 }, | 213 }, |
| 213 'includes': [ '../../build/android/jinja_template.gypi' ], | 214 'includes': [ '../../build/android/jinja_template.gypi' ], |
| 214 }, | 215 }, |
| 215 { | 216 { |
| 217 # GN: //chrome/android:hosted_service_aidl |
| 216 'target_name': 'hosted_service_aidl', | 218 'target_name': 'hosted_service_aidl', |
| 217 'type': 'none', | 219 'type': 'none', |
| 218 'variables': { | 220 'variables': { |
| 219 'aidl_interface_file': '<(chrome_java_dir)/src/org/chromium/chrome/brows
er/hosted/common.aidl', | 221 'aidl_interface_file': '<(chrome_java_dir)/src/org/chromium/chrome/brows
er/hosted/common.aidl', |
| 220 'aidl_import_include': '<(chrome_java_dir)/src/org/chromium/chrome/brows
er/hosted', | 222 'aidl_import_include': '<(chrome_java_dir)/src/org/chromium/chrome/brows
er/hosted', |
| 221 }, | 223 }, |
| 222 'sources': [ | 224 'sources': [ |
| 223 '<(chrome_java_dir)/src/org/chromium/chrome/browser/hosted/IBrowserConne
ctionCallback.aidl', | 225 '<(chrome_java_dir)/src/org/chromium/chrome/browser/hosted/IBrowserConne
ctionCallback.aidl', |
| 224 '<(chrome_java_dir)/src/org/chromium/chrome/browser/hosted/IBrowserConne
ctionService.aidl', | 226 '<(chrome_java_dir)/src/org/chromium/chrome/browser/hosted/IBrowserConne
ctionService.aidl', |
| 225 ], | 227 ], |
| 226 'includes': [ '../../build/java_aidl.gypi' ], | 228 'includes': [ '../../build/java_aidl.gypi' ], |
| 227 }, | 229 }, |
| 228 { | 230 { |
| 229 # GN: TODO | 231 # GN: //chrome/android:chrome_public |
| 230 'target_name': 'libchrome_public', | 232 'target_name': 'libchrome_public', |
| 231 'type': 'shared_library', | 233 'type': 'shared_library', |
| 232 'dependencies': [ | 234 'dependencies': [ |
| 233 'libchrome_staging', | 235 'libchrome_staging', |
| 234 '<(DEPTH)/chrome/chrome.gyp:chrome_android_core', | 236 '<(DEPTH)/chrome/chrome.gyp:chrome_android_core', |
| 235 ], | 237 ], |
| 236 'include_dirs': [ | 238 'include_dirs': [ |
| 237 '<(DEPTH)', | 239 '<(DEPTH)', |
| 238 ], | 240 ], |
| 239 'sources': [ | 241 'sources': [ |
| (...skipping 22 matching lines...) Expand all Loading... |
| 262 ], | 264 ], |
| 263 }], # order_profiling!=0 | 265 }], # order_profiling!=0 |
| 264 ['use_allocator!="none"', { | 266 ['use_allocator!="none"', { |
| 265 'dependencies': [ | 267 'dependencies': [ |
| 266 '<(DEPTH)/base/allocator/allocator.gyp:allocator', | 268 '<(DEPTH)/base/allocator/allocator.gyp:allocator', |
| 267 ], | 269 ], |
| 268 }], | 270 }], |
| 269 ], | 271 ], |
| 270 }, | 272 }, |
| 271 { | 273 { |
| 274 # GN: //chrome/android:chrome_public_apk_manifest |
| 272 'target_name': 'chrome_public_manifest', | 275 'target_name': 'chrome_public_manifest', |
| 273 'type': 'none', | 276 'type': 'none', |
| 274 'variables': { | 277 'variables': { |
| 275 'jinja_inputs': ['<(chrome_java_dir)/AndroidManifest.xml'], | 278 'jinja_inputs': ['<(chrome_java_dir)/AndroidManifest.xml'], |
| 276 'jinja_output': '<(chrome_public_apk_manifest)', | 279 'jinja_output': '<(chrome_public_apk_manifest)', |
| 277 'jinja_variables': [ | 280 'jinja_variables': [ |
| 278 'channel=<(android_channel)', | 281 'channel=<(android_channel)', |
| 279 'configuration_policy=<(configuration_policy)', | 282 'configuration_policy=<(configuration_policy)', |
| 280 'manifest_package=<(manifest_package)', | 283 'manifest_package=<(manifest_package)', |
| 281 'min_sdk_version=16', | 284 'min_sdk_version=16', |
| 282 ], | 285 ], |
| 283 }, | 286 }, |
| 284 'includes': [ '../../build/android/jinja_template.gypi' ], | 287 'includes': [ '../../build/android/jinja_template.gypi' ], |
| 285 }, | 288 }, |
| 286 { | 289 { |
| 290 # GN: //chrome/android:chrome_public_apk |
| 287 'target_name': 'chrome_public_apk', | 291 'target_name': 'chrome_public_apk', |
| 288 'type': 'none', | 292 'type': 'none', |
| 289 'variables': { | 293 'variables': { |
| 290 'android_manifest_path': '<(chrome_public_apk_manifest)', | 294 'android_manifest_path': '<(chrome_public_apk_manifest)', |
| 291 'apk_name': 'ChromePublic', | 295 'apk_name': 'ChromePublic', |
| 292 'native_lib_target': 'libchrome_public', | 296 'native_lib_target': 'libchrome_public', |
| 293 'java_in_dir': '<(chrome_java_dir)', | 297 'java_in_dir': '<(chrome_java_dir)', |
| 294 'conditions': [ | 298 'conditions': [ |
| 295 # Only attempt loading the library from the APK for 64 bit devices | 299 # Only attempt loading the library from the APK for 64 bit devices |
| 296 # until the number of 32 bit devices which don't support this | 300 # until the number of 32 bit devices which don't support this |
| (...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 362 '<(DEPTH)/components/components.gyp:web_contents_delegate_android_java', | 366 '<(DEPTH)/components/components.gyp:web_contents_delegate_android_java', |
| 363 '<(DEPTH)/content/content_shell_and_tests.gyp:content_java_test_support'
, | 367 '<(DEPTH)/content/content_shell_and_tests.gyp:content_java_test_support'
, |
| 364 '<(DEPTH)/net/net.gyp:net_java', | 368 '<(DEPTH)/net/net.gyp:net_java', |
| 365 '<(DEPTH)/net/net.gyp:net_java_test_support', | 369 '<(DEPTH)/net/net.gyp:net_java_test_support', |
| 366 '<(DEPTH)/sync/sync.gyp:sync_java_test_support', | 370 '<(DEPTH)/sync/sync.gyp:sync_java_test_support', |
| 367 '<(DEPTH)/third_party/android_tools/android_tools.gyp:android_support_v7
_appcompat_javalib', | 371 '<(DEPTH)/third_party/android_tools/android_tools.gyp:android_support_v7
_appcompat_javalib', |
| 368 ], | 372 ], |
| 369 'includes': [ '../../build/java.gypi' ], | 373 'includes': [ '../../build/java.gypi' ], |
| 370 }, | 374 }, |
| 371 { | 375 { |
| 372 # GN: None. This will most likely be merged with chrome_shell before GN is | 376 # GN: //chrome/android:chrome_public_test_apk_manifest |
| 373 # done. | |
| 374 'target_name': 'chrome_public_test_apk_manifest', | 377 'target_name': 'chrome_public_test_apk_manifest', |
| 375 'type': 'none', | 378 'type': 'none', |
| 376 'variables': { | 379 'variables': { |
| 377 'jinja_inputs': ['<(chrome_java_tests_dir)/AndroidManifest.xml'], | 380 'jinja_inputs': ['<(chrome_java_tests_dir)/AndroidManifest.xml'], |
| 378 'jinja_output': '<(chrome_public_test_apk_manifest)', | 381 'jinja_output': '<(chrome_public_test_apk_manifest)', |
| 379 'jinja_variables': [ | 382 'jinja_variables': [ |
| 380 'manifest_package=<(manifest_package)', | 383 'manifest_package=<(manifest_package)', |
| 381 ], | 384 ], |
| 382 }, | 385 }, |
| 383 'includes': [ '../../build/android/jinja_template.gypi' ], | 386 'includes': [ '../../build/android/jinja_template.gypi' ], |
| 384 }, | 387 }, |
| 385 { | 388 { |
| 386 # GN: None. This will most likely be merged with chrome_shell before GN is | 389 # GN: //chrome/android:chrome_public_test_apk |
| 387 # done. | |
| 388 'target_name': 'chrome_public_test_apk', | 390 'target_name': 'chrome_public_test_apk', |
| 389 'type': 'none', | 391 'type': 'none', |
| 390 'dependencies': [ | 392 'dependencies': [ |
| 391 'chrome_shared_test_java', | 393 'chrome_shared_test_java', |
| 392 'chrome_public_apk_java', | 394 'chrome_public_apk_java', |
| 393 ], | 395 ], |
| 394 'variables': { | 396 'variables': { |
| 395 'android_manifest_path': '<(chrome_public_test_apk_manifest)', | 397 'android_manifest_path': '<(chrome_public_test_apk_manifest)', |
| 396 'package_name': 'chrome_public_test', | 398 'package_name': 'chrome_public_test', |
| 397 'java_in_dir': '<(chrome_java_tests_dir)', | 399 'java_in_dir': '<(chrome_java_tests_dir)', |
| 398 'java_in_dir_suffix': '/src_dummy', | 400 'java_in_dir_suffix': '/src_dummy', |
| 399 'apk_name': 'ChromePublicTest', | 401 'apk_name': 'ChromePublicTest', |
| 400 'is_test_apk': 1, | 402 'is_test_apk': 1, |
| 401 }, | 403 }, |
| 402 'includes': [ '../../build/java_apk.gypi' ], | 404 'includes': [ '../../build/java_apk.gypi' ], |
| 403 }, | 405 }, |
| 404 ], | 406 ], |
| 405 } | 407 } |
| 406 | 408 |
| 407 # Local Variables: | 409 # Local Variables: |
| 408 # tab-width:2 | 410 # tab-width:2 |
| 409 # indent-tabs-mode:nil | 411 # indent-tabs-mode:nil |
| 410 # End: | 412 # End: |
| 411 # vim: set expandtab tabstop=2 shiftwidth=2: | 413 # vim: set expandtab tabstop=2 shiftwidth=2: |
| OLD | NEW |