| Index: net/net.gyp
|
| diff --git a/net/net.gyp b/net/net.gyp
|
| index 84184237d076edce1fdecddbb44c28ea4cc6df90..0e8ef0fae11968673291143b3da19801e9a07472 100644
|
| --- a/net/net.gyp
|
| +++ b/net/net.gyp
|
| @@ -37,6 +37,11 @@
|
| 'use_v8_in_net%': 1,
|
| 'enable_built_in_dns%': 1,
|
| }],
|
| + ['chromecast==1', {
|
| + 'use_direct_config_service%': 1,
|
| + }, {
|
| + 'use_direct_config_service%': 0,
|
| + }],
|
| ],
|
| },
|
| 'includes': [
|
| @@ -108,6 +113,11 @@
|
| '../base/base.gyp:base',
|
| ],
|
| 'conditions': [
|
| + ['chromeos==1 or OS=="android" or chromecast==1', {
|
| + 'defines': [
|
| + 'USE_NETWORK_CHANGE_NOTIFIER_FACTORY',
|
| + ],
|
| + }],
|
| ['chromeos==1', {
|
| 'sources!': [
|
| 'base/network_change_notifier_linux.cc',
|
| @@ -148,6 +158,11 @@
|
| 'http/http_auth_handler_negotiate.cc',
|
| ],
|
| }],
|
| + ['use_direct_config_service==1', {
|
| + 'defines': [
|
| + 'USE_DIRECT_CONFIG_SERVICE',
|
| + ],
|
| + }],
|
| ['posix_avoid_mmap==1', {
|
| 'defines': [
|
| 'POSIX_AVOID_MMAP',
|
| @@ -315,7 +330,7 @@
|
| '../build/linux/system.gyp:ssl',
|
| ],
|
| }],
|
| - ['os_bsd==1', {
|
| + ['os_bsd==1 or chromecast==1', {
|
| 'sources!': [
|
| 'base/network_change_notifier_linux.cc',
|
| 'base/network_change_notifier_netlink_linux.cc',
|
|
|