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

Side by Side Diff: components/cronet.gypi

Issue 1536433002: [Cronet] Get Cronet performance test running again (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: address Helen's comments Created 5 years 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
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"', { 7 ['OS=="android"', {
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 306 matching lines...) Expand 10 before | Expand all | Expand 10 after
317 'type': 'none', 317 'type': 'none',
318 'sources': [ 318 'sources': [
319 'cronet/android/test/src/org/chromium/net/CronetTestUtil.java', 319 'cronet/android/test/src/org/chromium/net/CronetTestUtil.java',
320 'cronet/android/test/src/org/chromium/net/MockUrlRequestJobFactory.j ava', 320 'cronet/android/test/src/org/chromium/net/MockUrlRequestJobFactory.j ava',
321 'cronet/android/test/src/org/chromium/net/MockCertVerifier.java', 321 'cronet/android/test/src/org/chromium/net/MockCertVerifier.java',
322 'cronet/android/test/src/org/chromium/net/NativeTestServer.java', 322 'cronet/android/test/src/org/chromium/net/NativeTestServer.java',
323 'cronet/android/test/src/org/chromium/net/NetworkChangeNotifierUtil. java', 323 'cronet/android/test/src/org/chromium/net/NetworkChangeNotifierUtil. java',
324 'cronet/android/test/src/org/chromium/net/QuicTestServer.java', 324 'cronet/android/test/src/org/chromium/net/QuicTestServer.java',
325 'cronet/android/test/src/org/chromium/net/SdchObserver.java', 325 'cronet/android/test/src/org/chromium/net/SdchObserver.java',
326 'cronet/android/test/src/org/chromium/net/TestUploadDataStreamHandle r.java', 326 'cronet/android/test/src/org/chromium/net/TestUploadDataStreamHandle r.java',
327 'cronet/android/test/javatests/src/org/chromium/net/CronetUrlRequest ContextTest.java',
mef 2015/12/29 17:27:44 I'm not sure I completely understand the need for
pauljensen 2016/01/21 03:51:50 I reworked it so as to avoid the split by simply m
328 ], 327 ],
329 'variables': { 328 'variables': {
330 'jni_gen_package': 'cronet_tests', 329 'jni_gen_package': 'cronet_tests',
331 }, 330 },
332 'includes': [ '../build/jni_generator.gypi' ], 331 'includes': [ '../build/jni_generator.gypi' ],
333 }, 332 },
334 { 333 {
334 'target_name': 'cronet_javatests_jni_headers',
335 'type': 'none',
336 'sources': [
337 'cronet/android/test/javatests/src/org/chromium/net/CronetUrlRequest ContextTest.java',
338 ],
339 'variables': {
340 'jni_gen_package': 'cronet_javatests',
341 },
342 'includes': [ '../build/jni_generator.gypi' ],
343 },
344 {
335 'target_name': 'libcronet_tests', 345 'target_name': 'libcronet_tests',
336 'type': 'shared_library', 346 'type': 'shared_library',
337 'sources': [ 347 'sources': [
338 'cronet/android/test/cronet_test_jni.cc', 348 'cronet/android/test/cronet_test_jni.cc',
339 'cronet/android/test/mock_cert_verifier.cc', 349 'cronet/android/test/mock_cert_verifier.cc',
340 'cronet/android/test/mock_cert_verifier.h', 350 'cronet/android/test/mock_cert_verifier.h',
341 'cronet/android/test/mock_url_request_job_factory.cc', 351 'cronet/android/test/mock_url_request_job_factory.cc',
342 'cronet/android/test/mock_url_request_job_factory.h', 352 'cronet/android/test/mock_url_request_job_factory.h',
343 'cronet/android/test/native_test_server.cc', 353 'cronet/android/test/native_test_server.cc',
344 'cronet/android/test/native_test_server.h', 354 'cronet/android/test/native_test_server.h',
345 'cronet/android/test/quic_test_server.cc', 355 'cronet/android/test/quic_test_server.cc',
346 'cronet/android/test/quic_test_server.h', 356 'cronet/android/test/quic_test_server.h',
347 'cronet/android/test/sdch_test_util.cc', 357 'cronet/android/test/sdch_test_util.cc',
348 'cronet/android/test/sdch_test_util.h', 358 'cronet/android/test/sdch_test_util.h',
349 'cronet/android/test/test_upload_data_stream_handler.cc', 359 'cronet/android/test/test_upload_data_stream_handler.cc',
350 'cronet/android/test/test_upload_data_stream_handler.h', 360 'cronet/android/test/test_upload_data_stream_handler.h',
351 'cronet/android/test/network_change_notifier_util.cc', 361 'cronet/android/test/network_change_notifier_util.cc',
352 'cronet/android/test/network_change_notifier_util.h', 362 'cronet/android/test/network_change_notifier_util.h',
353 'cronet/android/test/cronet_url_request_context_config_test.cc',
354 'cronet/android/test/cronet_url_request_context_config_test.h',
355 ], 363 ],
356 'dependencies': [ 364 'dependencies': [
357 'cronet_tests_jni_headers', 365 'cronet_tests_jni_headers',
358 '../base/base.gyp:base', 366 '../base/base.gyp:base',
359 '../net/net.gyp:net', 367 '../net/net.gyp:net',
360 '../net/net.gyp:net_quic_proto', 368 '../net/net.gyp:net_quic_proto',
361 '../net/net.gyp:net_test_support', 369 '../net/net.gyp:net_test_support',
362 '../net/net.gyp:simple_quic_tools', 370 '../net/net.gyp:simple_quic_tools',
363 '../base/base.gyp:base_i18n', 371 '../base/base.gyp:base_i18n',
364 '../third_party/icu/icu.gyp:icui18n', 372 '../third_party/icu/icu.gyp:icui18n',
365 '../third_party/icu/icu.gyp:icuuc', 373 '../third_party/icu/icu.gyp:icuuc',
366 ], 374 ],
367 'conditions': [ 375 'conditions': [
368 ['enable_data_reduction_proxy_support==1', 376 ['enable_data_reduction_proxy_support==1',
369 { 377 {
370 'dependencies': [ 378 'dependencies': [
371 '../components/components.gyp:data_reduction_proxy_core_browse r', 379 '../components/components.gyp:data_reduction_proxy_core_browse r',
372 ], 380 ],
373 }, 381 },
374 ], 382 ],
375 ], 383 ],
376 'includes': [ 'cronet/cronet_static.gypi' ], 384 'includes': [ 'cronet/cronet_static.gypi' ],
377 }, 385 },
378 { 386 {
387 'target_name': 'libcronet_javatests',
388 'type': 'shared_library',
389 'dependencies': [
390 'cronet_javatests_jni_headers',
391 '../base/base.gyp:base',
392 ],
393 'sources': [
394 'cronet/android/test/javatests/cronet_javatest_jni.cc',
395 'cronet/android/test/javatests/cronet_url_request_context_config_tes t.cc',
396 'cronet/android/test/javatests/cronet_url_request_context_config_tes t.h',
397 ],
398 'include_dirs': [
399 '..',
400 ],
401 },
402 {
379 'target_name': 'cronet_test_apk', 403 'target_name': 'cronet_test_apk',
380 'type': 'none', 404 'type': 'none',
381 'dependencies': [ 405 'dependencies': [
382 'cronet_java', 406 'cronet_java',
407 'libcronet_tests',
408 'libcronet_javatests',
383 '../net/net.gyp:net_java_test_support', 409 '../net/net.gyp:net_java_test_support',
384 ], 410 ],
385 'variables': { 411 'variables': {
386 'apk_name': 'CronetTest', 412 'apk_name': 'CronetTest',
387 'java_in_dir': 'cronet/android/test', 413 'java_in_dir': 'cronet/android/test',
388 'resource_dir': 'cronet/android/test/res', 414 'resource_dir': 'cronet/android/test/res',
389 'asset_location': 'cronet/android/test/assets', 415 'asset_location': 'cronet/android/test/assets',
390 'native_lib_target': 'libcronet_tests', 416 'native_lib_target': 'libcronet_tests',
391 'run_findbugs': 1, 417 'run_findbugs': 1,
418 'additional_bundled_libs': [
419 '<(SHARED_LIB_DIR)/libcronet_javatests.so',
420 ],
392 }, 421 },
393 'includes': [ '../build/java_apk.gypi' ], 422 'includes': [ '../build/java_apk.gypi' ],
394 }, 423 },
395 { 424 {
396 # cronet_test_apk creates a .jar as a side effect. Any java targets 425 # cronet_test_apk creates a .jar as a side effect. Any java targets
397 # that need that .jar in their classpath should depend on this target, 426 # that need that .jar in their classpath should depend on this target,
398 # cronet_test_apk_java. Dependents of cronet_test_apk receive its 427 # cronet_test_apk_java. Dependents of cronet_test_apk receive its
399 # jar path in the variable 'apk_output_jar_path'. This target should 428 # jar path in the variable 'apk_output_jar_path'. This target should
400 # only be used by targets which instrument cronet_test_apk. 429 # only be used by targets which instrument cronet_test_apk.
401 'target_name': 'cronet_test_apk_java', 430 'target_name': 'cronet_test_apk_java',
(...skipping 16 matching lines...) Expand all
418 'resource_dir': 'cronet/android/test/res', 447 'resource_dir': 'cronet/android/test/res',
419 'is_test_apk': 1, 448 'is_test_apk': 1,
420 'run_findbugs': 1, 449 'run_findbugs': 1,
421 }, 450 },
422 'includes': [ '../build/java_apk.gypi' ], 451 'includes': [ '../build/java_apk.gypi' ],
423 }, 452 },
424 { 453 {
425 'target_name': 'cronet_perf_test_apk', 454 'target_name': 'cronet_perf_test_apk',
426 'type': 'none', 455 'type': 'none',
427 'dependencies': [ 456 'dependencies': [
428 'cronet_java', 457 'libcronet_tests',
458 'cronet_test_apk_java',
429 'cronet_api', 459 'cronet_api',
430 ], 460 ],
431 'variables': { 461 'variables': {
432 'apk_name': 'CronetPerfTest', 462 'apk_name': 'CronetPerfTest',
433 'java_in_dir': 'cronet/android/test/javaperftests', 463 'java_in_dir': 'cronet/android/test/javaperftests',
434 'is_test_apk': 1, 464 'native_lib_target': 'libcronet_tests',
435 'native_lib_target': 'libcronet',
436 'proguard_enabled': 'true', 465 'proguard_enabled': 'true',
437 'proguard_flags_paths': [ 466 'proguard_flags_paths': [
438 'cronet/android/proguard.cfg', 467 'cronet/android/proguard.cfg',
439 ], 468 ],
440 'run_findbugs': 1, 469 'run_findbugs': 1,
441 }, 470 },
442 'includes': [ '../build/java_apk.gypi' ], 471 'includes': [ '../build/java_apk.gypi' ],
443 }, 472 },
444 { 473 {
445 'target_name': 'cronet_unittests', 474 'target_name': 'cronet_unittests',
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after
624 }, 653 },
625 ], 654 ],
626 }, 655 },
627 ], 656 ],
628 'variables': { 657 'variables': {
629 'enable_data_reduction_proxy_support%': 0, 658 'enable_data_reduction_proxy_support%': 0,
630 }, 659 },
631 }], # OS=="android" 660 }], # OS=="android"
632 ], 661 ],
633 } 662 }
OLDNEW
« no previous file with comments | « no previous file | components/cronet/android/proguard.cfg » ('j') | components/cronet/android/proguard.cfg » ('J')

Powered by Google App Engine
This is Rietveld 408576698