| OLD | NEW |
| 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 Loading... |
| 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 1168 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1237 'dependencies': [ | 1241 'dependencies': [ |
| 1238 '../third_party/openssl/openssl.gyp:openssl', | 1242 '../third_party/openssl/openssl.gyp:openssl', |
| 1239 'net_jni_headers', | 1243 'net_jni_headers', |
| 1240 ], | 1244 ], |
| 1241 'sources!': [ | 1245 'sources!': [ |
| 1242 'base/cert_database_openssl.cc', | 1246 'base/cert_database_openssl.cc', |
| 1243 'base/cert_verify_proc_openssl.cc', | 1247 'base/cert_verify_proc_openssl.cc', |
| 1244 'base/openssl_memory_private_key_store.cc', | 1248 'base/openssl_memory_private_key_store.cc', |
| 1245 'base/test_root_certs_openssl.cc', | 1249 'base/test_root_certs_openssl.cc', |
| 1246 ], | 1250 ], |
| 1251 # The net/android/keystore_openssl.cc source file needs to |
| 1252 # access an OpenSSL-internal header. |
| 1253 'include_dirs': [ |
| 1254 '../third_party/openssl', |
| 1255 ], |
| 1247 }, { # else OS != "android" | 1256 }, { # else OS != "android" |
| 1248 'defines': [ | 1257 'defines': [ |
| 1249 # These are the features Android doesn't support. | 1258 # These are the features Android doesn't support. |
| 1250 'ENABLE_MEDIA_CODEC_THEORA', | 1259 'ENABLE_MEDIA_CODEC_THEORA', |
| 1251 ], | 1260 ], |
| 1252 }, | 1261 }, |
| 1253 ], | 1262 ], |
| 1254 [ 'OS == "linux"', { | 1263 [ 'OS == "linux"', { |
| 1255 'dependencies': [ | 1264 'dependencies': [ |
| 1256 '../build/linux/system.gyp:dbus', | 1265 '../build/linux/system.gyp:dbus', |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1300 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', | 1309 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic
_annotations', |
| 1301 '../build/temp_gyp/googleurl.gyp:googleurl', | 1310 '../build/temp_gyp/googleurl.gyp:googleurl', |
| 1302 '../crypto/crypto.gyp:crypto', | 1311 '../crypto/crypto.gyp:crypto', |
| 1303 '../testing/gmock.gyp:gmock', | 1312 '../testing/gmock.gyp:gmock', |
| 1304 '../testing/gtest.gyp:gtest', | 1313 '../testing/gtest.gyp:gtest', |
| 1305 '../third_party/zlib/zlib.gyp:zlib', | 1314 '../third_party/zlib/zlib.gyp:zlib', |
| 1306 'net', | 1315 'net', |
| 1307 'net_test_support', | 1316 'net_test_support', |
| 1308 ], | 1317 ], |
| 1309 'sources': [ | 1318 'sources': [ |
| 1319 'android/keystore_unittest.cc', |
| 1310 'android/network_change_notifier_android_unittest.cc', | 1320 'android/network_change_notifier_android_unittest.cc', |
| 1311 'base/address_list_unittest.cc', | 1321 'base/address_list_unittest.cc', |
| 1312 'base/address_tracker_linux_unittest.cc', | 1322 'base/address_tracker_linux_unittest.cc', |
| 1313 'base/backoff_entry_unittest.cc', | 1323 'base/backoff_entry_unittest.cc', |
| 1314 'base/big_endian_unittest.cc', | 1324 'base/big_endian_unittest.cc', |
| 1315 'base/cert_verify_proc_unittest.cc', | 1325 'base/cert_verify_proc_unittest.cc', |
| 1316 'base/client_cert_store_impl_unittest.cc', | 1326 'base/client_cert_store_impl_unittest.cc', |
| 1317 'base/crl_set_unittest.cc', | 1327 'base/crl_set_unittest.cc', |
| 1318 'base/data_url_unittest.cc', | 1328 'base/data_url_unittest.cc', |
| 1319 'base/default_server_bound_cert_store_unittest.cc', | 1329 'base/default_server_bound_cert_store_unittest.cc', |
| (...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1607 'proxy/proxy_config_service_linux_unittest.cc', | 1617 'proxy/proxy_config_service_linux_unittest.cc', |
| 1608 ], | 1618 ], |
| 1609 }], | 1619 }], |
| 1610 [ 'OS == "android"', { | 1620 [ 'OS == "android"', { |
| 1611 'sources!': [ | 1621 'sources!': [ |
| 1612 # No res_ninit() et al on Android, so this doesn't make a lot of | 1622 # No res_ninit() et al on Android, so this doesn't make a lot of |
| 1613 # sense. | 1623 # sense. |
| 1614 'dns/dns_config_service_posix_unittest.cc', | 1624 'dns/dns_config_service_posix_unittest.cc', |
| 1615 'base/client_cert_store_impl_unittest.cc', | 1625 'base/client_cert_store_impl_unittest.cc', |
| 1616 ], | 1626 ], |
| 1627 'dependencies': [ |
| 1628 'net_javatests', |
| 1629 'net_test_jni_headers', |
| 1630 ], |
| 1617 }], | 1631 }], |
| 1618 [ 'use_glib == 1', { | 1632 [ 'use_glib == 1', { |
| 1619 'dependencies': [ | 1633 'dependencies': [ |
| 1620 '../build/linux/system.gyp:ssl', | 1634 '../build/linux/system.gyp:ssl', |
| 1621 ], | 1635 ], |
| 1622 }, { # else use_glib == 0: !posix || mac | 1636 }, { # else use_glib == 0: !posix || mac |
| 1623 'sources!': [ | 1637 'sources!': [ |
| 1624 'base/nss_cert_database_unittest.cc', | 1638 'base/nss_cert_database_unittest.cc', |
| 1625 ], | 1639 ], |
| 1626 }, | 1640 }, |
| (...skipping 695 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2322 ], | 2336 ], |
| 2323 }, | 2337 }, |
| 2324 ] | 2338 ] |
| 2325 }], | 2339 }], |
| 2326 ['OS=="android"', { | 2340 ['OS=="android"', { |
| 2327 'targets': [ | 2341 'targets': [ |
| 2328 { | 2342 { |
| 2329 'target_name': 'net_jni_headers', | 2343 'target_name': 'net_jni_headers', |
| 2330 'type': 'none', | 2344 'type': 'none', |
| 2331 'sources': [ | 2345 'sources': [ |
| 2346 'android/java/src/org/chromium/net/AndroidKeyStore.java', |
| 2332 'android/java/src/org/chromium/net/AndroidNetworkLibrary.java', | 2347 'android/java/src/org/chromium/net/AndroidNetworkLibrary.java', |
| 2333 'android/java/src/org/chromium/net/GURLUtils.java', | 2348 'android/java/src/org/chromium/net/GURLUtils.java', |
| 2334 'android/java/src/org/chromium/net/NetworkChangeNotifier.java', | 2349 'android/java/src/org/chromium/net/NetworkChangeNotifier.java', |
| 2335 'android/java/src/org/chromium/net/ProxyChangeListener.java', | 2350 'android/java/src/org/chromium/net/ProxyChangeListener.java', |
| 2336 ], | 2351 ], |
| 2337 'variables': { | 2352 'variables': { |
| 2338 'jni_gen_dir': 'net', | 2353 'jni_gen_dir': 'net', |
| 2339 }, | 2354 }, |
| 2355 'direct_dependent_settings': { |
| 2356 'include_dirs': [ |
| 2357 '<(SHARED_INTERMEDIATE_DIR)/net', |
| 2358 ], |
| 2359 }, |
| 2340 'includes': [ '../build/jni_generator.gypi' ], | 2360 'includes': [ '../build/jni_generator.gypi' ], |
| 2341 }, | 2361 }, |
| 2342 { | 2362 { |
| 2363 'target_name': 'net_test_jni_headers', |
| 2364 'type': 'none', |
| 2365 'sources': [ |
| 2366 'android/javatests/src/org/chromium/net/AndroidKeyStoreTestUtil.java
', |
| 2367 ], |
| 2368 'variables': { |
| 2369 'jni_gen_dir': 'net', |
| 2370 }, |
| 2371 'direct_dependent_settings': { |
| 2372 'include_dirs': [ |
| 2373 '<(SHARED_INTERMEDIATE_DIR)/net', |
| 2374 ], |
| 2375 }, |
| 2376 'includes': [ '../build/jni_generator.gypi' ], |
| 2377 }, |
| 2378 { |
| 2343 'target_name': 'net_java', | 2379 'target_name': 'net_java', |
| 2344 'type': 'none', | 2380 'type': 'none', |
| 2345 'variables': { | 2381 'variables': { |
| 2346 'package_name': 'net', | 2382 'package_name': 'net', |
| 2347 'java_in_dir': '../net/android/java', | 2383 'java_in_dir': '../net/android/java', |
| 2348 }, | 2384 }, |
| 2349 'dependencies': [ | 2385 'dependencies': [ |
| 2350 '../base/base.gyp:base', | 2386 '../base/base.gyp:base', |
| 2351 'net_errors_java', | 2387 'net_errors_java', |
| 2352 'certificate_mime_types_java', | 2388 'certificate_mime_types_java', |
| 2389 'private_key_types_java', |
| 2353 ], | 2390 ], |
| 2354 'includes': [ '../build/java.gypi' ], | 2391 'includes': [ '../build/java.gypi' ], |
| 2355 }, | 2392 }, |
| 2356 { | 2393 { |
| 2357 'target_name': 'net_java_test_support', | 2394 'target_name': 'net_java_test_support', |
| 2358 'type': 'none', | 2395 'type': 'none', |
| 2359 'variables': { | 2396 'variables': { |
| 2360 'package_name': 'net_java_test_support', | 2397 'package_name': 'net_java_test_support', |
| 2361 'java_in_dir': '../net/test/android/javatests', | 2398 'java_in_dir': '../net/test/android/javatests', |
| 2362 }, | 2399 }, |
| (...skipping 30 matching lines...) Expand all Loading... |
| 2393 'type': 'none', | 2430 'type': 'none', |
| 2394 'sources': [ | 2431 'sources': [ |
| 2395 'android/java/CertificateMimeType.template', | 2432 'android/java/CertificateMimeType.template', |
| 2396 ], | 2433 ], |
| 2397 'variables': { | 2434 'variables': { |
| 2398 'package_name': 'org.chromium.net', | 2435 'package_name': 'org.chromium.net', |
| 2399 'template_deps': ['base/mime_util_certificate_type_list.h'], | 2436 'template_deps': ['base/mime_util_certificate_type_list.h'], |
| 2400 }, | 2437 }, |
| 2401 'includes': [ '../build/android/java_cpp_template.gypi' ], | 2438 'includes': [ '../build/android/java_cpp_template.gypi' ], |
| 2402 }, | 2439 }, |
| 2440 { |
| 2441 'target_name': 'private_key_types_java', |
| 2442 'type': 'none', |
| 2443 'sources': [ |
| 2444 'android/java/PrivateKeyType.template', |
| 2445 ], |
| 2446 'variables': { |
| 2447 'package_name': 'org.chromium.net', |
| 2448 'template_deps': ['android/private_key_type_list.h'], |
| 2449 }, |
| 2450 'includes': [ '../build/android/java_cpp_template.gypi' ], |
| 2451 }, |
| 2403 ], | 2452 ], |
| 2404 }], | 2453 }], |
| 2405 # Special target to wrap a gtest_target_type==shared_library | 2454 # Special target to wrap a gtest_target_type==shared_library |
| 2406 # net_unittests into an android apk for execution. | 2455 # net_unittests into an android apk for execution. |
| 2407 # See base.gyp for TODO(jrg)s about this strategy. | 2456 # See base.gyp for TODO(jrg)s about this strategy. |
| 2408 ['OS == "android" and gtest_target_type == "shared_library"', { | 2457 ['OS == "android" and gtest_target_type == "shared_library"', { |
| 2409 'targets': [ | 2458 'targets': [ |
| 2410 { | 2459 { |
| 2411 'target_name': 'net_unittests_apk', | 2460 'target_name': 'net_unittests_apk', |
| 2412 'type': 'none', | 2461 'type': 'none', |
| 2413 'dependencies': [ | 2462 'dependencies': [ |
| 2414 'net_java', | 2463 'net_java', |
| 2464 'net_javatests', |
| 2415 'net_unittests', | 2465 'net_unittests', |
| 2416 ], | 2466 ], |
| 2417 'variables': { | 2467 'variables': { |
| 2418 'test_suite_name': 'net_unittests', | 2468 'test_suite_name': 'net_unittests', |
| 2419 'input_shlib_path': '<(SHARED_LIB_DIR)/<(SHARED_LIB_PREFIX)net_unitt
ests<(SHARED_LIB_SUFFIX)', | 2469 'input_shlib_path': '<(SHARED_LIB_DIR)/<(SHARED_LIB_PREFIX)net_unitt
ests<(SHARED_LIB_SUFFIX)', |
| 2420 }, | 2470 }, |
| 2421 'includes': [ '../build/apk_test.gypi' ], | 2471 'includes': [ '../build/apk_test.gypi' ], |
| 2422 }, | 2472 }, |
| 2423 ], | 2473 ], |
| 2424 }], | 2474 }], |
| (...skipping 28 matching lines...) Expand all Loading... |
| 2453 '--result', '<@(_outputs)', | 2503 '--result', '<@(_outputs)', |
| 2454 '--isolate', 'net_unittests.isolate', | 2504 '--isolate', 'net_unittests.isolate', |
| 2455 ], | 2505 ], |
| 2456 }, | 2506 }, |
| 2457 ], | 2507 ], |
| 2458 }, | 2508 }, |
| 2459 ], | 2509 ], |
| 2460 }], | 2510 }], |
| 2461 ], | 2511 ], |
| 2462 } | 2512 } |
| OLD | NEW |