| Index: net/net_common.gypi
|
| diff --git a/net/net_common.gypi b/net/net_common.gypi
|
| index d029591690877c700bd05091636149fc15b9a208..0a1a4edbf1a48a30cbf0942af1c43536c25a33b9 100644
|
| --- a/net/net_common.gypi
|
| +++ b/net/net_common.gypi
|
| @@ -86,14 +86,31 @@
|
| 'disk_cache/blockfile/mapped_file_avoid_mmap_posix.cc',
|
| ],
|
| }],
|
| - ['disable_file_support!=1', {
|
| + ['disable_file_support==1', {
|
| # TODO(mmenke): Should probably get rid of the dependency on
|
| # net_resources in this case (It's used in net_util, to format
|
| # directory listings. Also used outside of net/).
|
| - 'sources': ['<@(net_file_support_sources)']
|
| - }],
|
| - ['disable_ftp_support!=1', {
|
| - 'sources': ['<@(net_ftp_support_sources)']
|
| + 'sources!': [
|
| + 'base/directory_lister.cc',
|
| + 'base/directory_lister.h',
|
| + 'url_request/file_protocol_handler.cc',
|
| + 'url_request/file_protocol_handler.h',
|
| + 'url_request/url_request_file_dir_job.cc',
|
| + 'url_request/url_request_file_dir_job.h',
|
| + 'url_request/url_request_file_job.cc',
|
| + 'url_request/url_request_file_job.h',
|
| + ],
|
| + }],
|
| + ['disable_ftp_support==1', {
|
| + 'sources/': [
|
| + ['exclude', '^ftp/'],
|
| + ],
|
| + 'sources!': [
|
| + 'url_request/ftp_protocol_handler.cc',
|
| + 'url_request/ftp_protocol_handler.h',
|
| + 'url_request/url_request_ftp_job.cc',
|
| + 'url_request/url_request_ftp_job.h',
|
| + ],
|
| }],
|
| ['enable_built_in_dns==1', {
|
| 'defines': [
|
| @@ -283,8 +300,10 @@
|
| 'third_party/nss/ssl/cmpcert.c',
|
| ],
|
| }],
|
| - [ 'enable_websockets == 1', {
|
| - 'sources': ['<@(net_websockets_sources)']
|
| + [ 'enable_websockets != 1', {
|
| + 'sources/': [
|
| + ['exclude', '^websockets/'],
|
| + ],
|
| }],
|
| [ 'enable_mdns != 1', {
|
| 'sources!' : [
|
|
|