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

Side by Side Diff: net/net.gyp

Issue 11571059: Add net/android/keystore.h (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Appease the angry 'findbugs' gods. Created 7 years, 10 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
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 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 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 8
9 'linux_link_kerberos%': 0, 9 'linux_link_kerberos%': 0,
10 'conditions': [ 10 'conditions': [
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
49 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 49 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
50 '../build/temp_gyp/googleurl.gyp:googleurl', 50 '../build/temp_gyp/googleurl.gyp:googleurl',
51 '../crypto/crypto.gyp:crypto', 51 '../crypto/crypto.gyp:crypto',
52 '../sdch/sdch.gyp:sdch', 52 '../sdch/sdch.gyp:sdch',
53 '../third_party/icu/icu.gyp:icui18n', 53 '../third_party/icu/icu.gyp:icui18n',
54 '../third_party/icu/icu.gyp:icuuc', 54 '../third_party/icu/icu.gyp:icuuc',
55 '../third_party/zlib/zlib.gyp:zlib', 55 '../third_party/zlib/zlib.gyp:zlib',
56 'net_resources', 56 'net_resources',
57 ], 57 ],
58 'sources': [ 58 'sources': [
59 'android/keystore.cc',
60 'android/keystore.h',
61 'android/keystore_openssl.cc',
62 'android/keystore_openssl.h',
59 'android/gurl_utils.cc', 63 'android/gurl_utils.cc',
60 'android/gurl_utils.h', 64 'android/gurl_utils.h',
61 'android/net_jni_registrar.cc', 65 'android/net_jni_registrar.cc',
62 'android/net_jni_registrar.h', 66 'android/net_jni_registrar.h',
63 'android/network_change_notifier_android.cc', 67 'android/network_change_notifier_android.cc',
64 'android/network_change_notifier_android.h', 68 'android/network_change_notifier_android.h',
65 'android/network_change_notifier_delegate_android.cc', 69 'android/network_change_notifier_delegate_android.cc',
66 'android/network_change_notifier_delegate_android.h', 70 'android/network_change_notifier_delegate_android.h',
67 'android/network_change_notifier_factory_android.cc', 71 'android/network_change_notifier_factory_android.cc',
68 'android/network_change_notifier_factory_android.h', 72 'android/network_change_notifier_factory_android.h',
(...skipping 1235 matching lines...) Expand 10 before | Expand all | Expand 10 after
1304 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 1308 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
1305 '../build/temp_gyp/googleurl.gyp:googleurl', 1309 '../build/temp_gyp/googleurl.gyp:googleurl',
1306 '../crypto/crypto.gyp:crypto', 1310 '../crypto/crypto.gyp:crypto',
1307 '../testing/gmock.gyp:gmock', 1311 '../testing/gmock.gyp:gmock',
1308 '../testing/gtest.gyp:gtest', 1312 '../testing/gtest.gyp:gtest',
1309 '../third_party/zlib/zlib.gyp:zlib', 1313 '../third_party/zlib/zlib.gyp:zlib',
1310 'net', 1314 'net',
1311 'net_test_support', 1315 'net_test_support',
1312 ], 1316 ],
1313 'sources': [ 1317 'sources': [
1318 'android/keystore_unittest.cc',
1314 'android/network_change_notifier_android_unittest.cc', 1319 'android/network_change_notifier_android_unittest.cc',
1315 'base/address_list_unittest.cc', 1320 'base/address_list_unittest.cc',
1316 'base/address_tracker_linux_unittest.cc', 1321 'base/address_tracker_linux_unittest.cc',
1317 'base/backoff_entry_unittest.cc', 1322 'base/backoff_entry_unittest.cc',
1318 'base/big_endian_unittest.cc', 1323 'base/big_endian_unittest.cc',
1319 'base/cert_verify_proc_unittest.cc', 1324 'base/cert_verify_proc_unittest.cc',
1320 'base/client_cert_store_impl_unittest.cc', 1325 'base/client_cert_store_impl_unittest.cc',
1321 'base/crl_set_unittest.cc', 1326 'base/crl_set_unittest.cc',
1322 'base/data_url_unittest.cc', 1327 'base/data_url_unittest.cc',
1323 'base/default_server_bound_cert_store_unittest.cc', 1328 'base/default_server_bound_cert_store_unittest.cc',
(...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after
1611 'proxy/proxy_config_service_linux_unittest.cc', 1616 'proxy/proxy_config_service_linux_unittest.cc',
1612 ], 1617 ],
1613 }], 1618 }],
1614 [ 'OS == "android"', { 1619 [ 'OS == "android"', {
1615 'sources!': [ 1620 'sources!': [
1616 # No res_ninit() et al on Android, so this doesn't make a lot of 1621 # No res_ninit() et al on Android, so this doesn't make a lot of
1617 # sense. 1622 # sense.
1618 'dns/dns_config_service_posix_unittest.cc', 1623 'dns/dns_config_service_posix_unittest.cc',
1619 'base/client_cert_store_impl_unittest.cc', 1624 'base/client_cert_store_impl_unittest.cc',
1620 ], 1625 ],
1626 'dependencies': [
1627 'net_javatests',
1628 'net_test_jni_headers',
1629 ],
1621 }], 1630 }],
1622 [ 'use_glib == 1', { 1631 [ 'use_glib == 1', {
1623 'dependencies': [ 1632 'dependencies': [
1624 '../build/linux/system.gyp:ssl', 1633 '../build/linux/system.gyp:ssl',
1625 ], 1634 ],
1626 }, { # else use_glib == 0: !posix || mac 1635 }, { # else use_glib == 0: !posix || mac
1627 'sources!': [ 1636 'sources!': [
1628 'base/nss_cert_database_unittest.cc', 1637 'base/nss_cert_database_unittest.cc',
1629 ], 1638 ],
1630 }, 1639 },
(...skipping 692 matching lines...) Expand 10 before | Expand all | Expand 10 after
2323 ], 2332 ],
2324 }, 2333 },
2325 ] 2334 ]
2326 }], 2335 }],
2327 ['OS=="android"', { 2336 ['OS=="android"', {
2328 'targets': [ 2337 'targets': [
2329 { 2338 {
2330 'target_name': 'net_jni_headers', 2339 'target_name': 'net_jni_headers',
2331 'type': 'none', 2340 'type': 'none',
2332 'sources': [ 2341 'sources': [
2342 'android/java/src/org/chromium/net/AndroidKeyStore.java',
2333 'android/java/src/org/chromium/net/AndroidNetworkLibrary.java', 2343 'android/java/src/org/chromium/net/AndroidNetworkLibrary.java',
2334 'android/java/src/org/chromium/net/GURLUtils.java', 2344 'android/java/src/org/chromium/net/GURLUtils.java',
2335 'android/java/src/org/chromium/net/NetworkChangeNotifier.java', 2345 'android/java/src/org/chromium/net/NetworkChangeNotifier.java',
2336 'android/java/src/org/chromium/net/ProxyChangeListener.java', 2346 'android/java/src/org/chromium/net/ProxyChangeListener.java',
2337 ], 2347 ],
2338 'variables': { 2348 'variables': {
2339 'jni_gen_dir': 'net', 2349 'jni_gen_dir': 'net',
2340 }, 2350 },
2351 'direct_dependent_settings': {
2352 'include_dirs': [
2353 '<(SHARED_INTERMEDIATE_DIR)/net',
2354 ],
2355 },
2341 'includes': [ '../build/jni_generator.gypi' ], 2356 'includes': [ '../build/jni_generator.gypi' ],
2342 }, 2357 },
2343 { 2358 {
2359 'target_name': 'net_test_jni_headers',
2360 'type': 'none',
2361 'sources': [
2362 'android/javatests/src/org/chromium/net/AndroidKeyStoreTestUtil.java ',
2363 ],
2364 'variables': {
2365 'jni_gen_dir': 'net',
2366 },
2367 'direct_dependent_settings': {
2368 'include_dirs': [
2369 '<(SHARED_INTERMEDIATE_DIR)/net',
2370 ],
2371 },
2372 'includes': [ '../build/jni_generator.gypi' ],
2373 },
2374 {
2344 'target_name': 'net_java', 2375 'target_name': 'net_java',
2345 'type': 'none', 2376 'type': 'none',
2346 'variables': { 2377 'variables': {
2347 'package_name': 'net', 2378 'package_name': 'net',
2348 'java_in_dir': '../net/android/java', 2379 'java_in_dir': '../net/android/java',
2349 }, 2380 },
2350 'dependencies': [ 2381 'dependencies': [
2351 '../base/base.gyp:base', 2382 '../base/base.gyp:base',
2352 'net_errors_java', 2383 'net_errors_java',
2353 'certificate_mime_types_java', 2384 'certificate_mime_types_java',
2385 'private_key_types_java',
2354 ], 2386 ],
2355 'includes': [ '../build/java.gypi' ], 2387 'includes': [ '../build/java.gypi' ],
2356 }, 2388 },
2357 { 2389 {
2358 'target_name': 'net_java_test_support', 2390 'target_name': 'net_java_test_support',
2359 'type': 'none', 2391 'type': 'none',
2360 'variables': { 2392 'variables': {
2361 'package_name': 'net_java_test_support', 2393 'package_name': 'net_java_test_support',
2362 'java_in_dir': '../net/test/android/javatests', 2394 'java_in_dir': '../net/test/android/javatests',
2363 }, 2395 },
(...skipping 30 matching lines...) Expand all
2394 'type': 'none', 2426 'type': 'none',
2395 'sources': [ 2427 'sources': [
2396 'android/java/CertificateMimeType.template', 2428 'android/java/CertificateMimeType.template',
2397 ], 2429 ],
2398 'variables': { 2430 'variables': {
2399 'package_name': 'org.chromium.net', 2431 'package_name': 'org.chromium.net',
2400 'template_deps': ['base/mime_util_certificate_type_list.h'], 2432 'template_deps': ['base/mime_util_certificate_type_list.h'],
2401 }, 2433 },
2402 'includes': [ '../build/android/java_cpp_template.gypi' ], 2434 'includes': [ '../build/android/java_cpp_template.gypi' ],
2403 }, 2435 },
2436 {
2437 'target_name': 'private_key_types_java',
2438 'type': 'none',
2439 'sources': [
2440 'android/java/PrivateKeyType.template',
2441 ],
2442 'variables': {
2443 'package_name': 'org.chromium.net',
2444 'template_deps': ['android/private_key_type_list.h'],
2445 },
2446 'includes': [ '../build/android/java_cpp_template.gypi' ],
2447 },
2404 ], 2448 ],
2405 }], 2449 }],
2406 # Special target to wrap a gtest_target_type==shared_library 2450 # Special target to wrap a gtest_target_type==shared_library
2407 # net_unittests into an android apk for execution. 2451 # net_unittests into an android apk for execution.
2408 # See base.gyp for TODO(jrg)s about this strategy. 2452 # See base.gyp for TODO(jrg)s about this strategy.
2409 ['OS == "android" and gtest_target_type == "shared_library"', { 2453 ['OS == "android" and gtest_target_type == "shared_library"', {
2410 'targets': [ 2454 'targets': [
2411 { 2455 {
2412 'target_name': 'net_unittests_apk', 2456 'target_name': 'net_unittests_apk',
2413 'type': 'none', 2457 'type': 'none',
2414 'dependencies': [ 2458 'dependencies': [
2415 'net_java', 2459 'net_java',
2460 'net_javatests',
2416 'net_unittests', 2461 'net_unittests',
2417 ], 2462 ],
2418 'variables': { 2463 'variables': {
2419 'test_suite_name': 'net_unittests', 2464 'test_suite_name': 'net_unittests',
2420 'input_shlib_path': '<(SHARED_LIB_DIR)/<(SHARED_LIB_PREFIX)net_unitt ests<(SHARED_LIB_SUFFIX)', 2465 'input_shlib_path': '<(SHARED_LIB_DIR)/<(SHARED_LIB_PREFIX)net_unitt ests<(SHARED_LIB_SUFFIX)',
2421 }, 2466 },
2422 'includes': [ '../build/apk_test.gypi' ], 2467 'includes': [ '../build/apk_test.gypi' ],
2423 }, 2468 },
2424 ], 2469 ],
2425 }], 2470 }],
(...skipping 28 matching lines...) Expand all
2454 '--result', '<@(_outputs)', 2499 '--result', '<@(_outputs)',
2455 '--isolate', 'net_unittests.isolate', 2500 '--isolate', 'net_unittests.isolate',
2456 ], 2501 ],
2457 }, 2502 },
2458 ], 2503 ],
2459 }, 2504 },
2460 ], 2505 ],
2461 }], 2506 }],
2462 ], 2507 ],
2463 } 2508 }
OLDNEW
« net/data/ssl/certificates/README ('K') | « net/data/ssl/scripts/generate-android-test-keys.sh ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698