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

Side by Side Diff: net/net.gyp

Issue 7055003: Last gyp patch for cross-platform Unix support (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: Created 9 years, 7 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 | Annotate | Revision Log
OLDNEW
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2011 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 'targets': [ 9 'targets': [
10 { 10 {
(...skipping 710 matching lines...) Expand 10 before | Expand all | Expand 10 after
721 'base/test_root_certs_openssl.cc', 721 'base/test_root_certs_openssl.cc',
722 'base/x509_certificate_openssl.cc', 722 'base/x509_certificate_openssl.cc',
723 'base/x509_openssl_util.cc', 723 'base/x509_openssl_util.cc',
724 'base/x509_openssl_util.h', 724 'base/x509_openssl_util.h',
725 'socket/ssl_client_socket_openssl.cc', 725 'socket/ssl_client_socket_openssl.cc',
726 'socket/ssl_client_socket_openssl.h', 726 'socket/ssl_client_socket_openssl.h',
727 'socket/ssl_server_socket_openssl.cc', 727 'socket/ssl_server_socket_openssl.cc',
728 ], 728 ],
729 }, 729 },
730 ], 730 ],
731 [ 'OS == "linux" or OS == "freebsd" or OS == "openbsd"', { 731 [ 'toolkit_uses_gtk == 1', {
732 'dependencies': [ 732 'dependencies': [
733 '../build/linux/system.gyp:gconf', 733 '../build/linux/system.gyp:gconf',
734 '../build/linux/system.gyp:gdk', 734 '../build/linux/system.gyp:gdk',
735 '../build/linux/system.gyp:gio', 735 '../build/linux/system.gyp:gio',
736 '../build/linux/system.gyp:libresolv', 736 '../build/linux/system.gyp:libresolv',
737 ], 737 ],
738 'conditions': [ 738 'conditions': [
739 ['use_openssl==1', { 739 ['use_openssl==1', {
740 'dependencies': [ 740 'dependencies': [
741 '../third_party/openssl/openssl.gyp:openssl', 741 '../third_party/openssl/openssl.gyp:openssl',
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after
989 'websockets/websocket_net_log_params_unittest.cc', 989 'websockets/websocket_net_log_params_unittest.cc',
990 'websockets/websocket_throttle_unittest.cc', 990 'websockets/websocket_throttle_unittest.cc',
991 'websockets/websocket_unittest.cc', 991 'websockets/websocket_unittest.cc',
992 ], 992 ],
993 'conditions': [ 993 'conditions': [
994 ['chromeos==1', { 994 ['chromeos==1', {
995 'sources!': [ 995 'sources!': [
996 'proxy/proxy_config_service_linux_unittest.cc', 996 'proxy/proxy_config_service_linux_unittest.cc',
997 ], 997 ],
998 }], 998 }],
999 [ 'OS == "linux" or OS == "freebsd" or OS == "openbsd"', { 999 [ 'toolkit_uses_gtk == 1', {
1000 'dependencies': [ 1000 'dependencies': [
1001 '../build/linux/system.gyp:gtk', 1001 '../build/linux/system.gyp:gtk',
1002 '../build/linux/system.gyp:nss', 1002 '../build/linux/system.gyp:nss',
1003 ], 1003 ],
1004 }, 1004 },
1005 { # else: OS is not in the above list 1005 { # else: OS is not in the above list
1006 'sources!': [ 1006 'sources!': [
1007 'base/cert_database_nss_unittest.cc', 1007 'base/cert_database_nss_unittest.cc',
1008 ], 1008 ],
1009 } 1009 }
1010 ], 1010 ],
1011 [ 'OS == "linux"', { 1011 [ 'os_posix == 1 and OS != "mac"', {
1012 'conditions': [ 1012 'conditions': [
1013 ['linux_use_tcmalloc==1', { 1013 ['linux_use_tcmalloc==1', {
1014 'dependencies': [ 1014 'dependencies': [
1015 '../base/allocator/allocator.gyp:allocator', 1015 '../base/allocator/allocator.gyp:allocator',
1016 ], 1016 ],
1017 }], 1017 }],
1018 ], 1018 ],
1019 }], 1019 }],
1020 [ 'use_openssl==1', { 1020 [ 'use_openssl==1', {
1021 # When building for OpenSSL, we need to exclude NSS specific tests. 1021 # When building for OpenSSL, we need to exclude NSS specific tests.
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after
1163 'url_request/url_request_test_util.h', 1163 'url_request/url_request_test_util.h',
1164 ], 1164 ],
1165 'conditions': [ 1165 'conditions': [
1166 ['inside_chromium_build==1', { 1166 ['inside_chromium_build==1', {
1167 'dependencies': [ 1167 'dependencies': [
1168 '../chrome/app/policy/cloud_policy_codegen.gyp:cloud_policy_proto_co mpile', 1168 '../chrome/app/policy/cloud_policy_codegen.gyp:cloud_policy_proto_co mpile',
1169 '../chrome/browser/sync/protocol/sync_proto.gyp:sync_proto', 1169 '../chrome/browser/sync/protocol/sync_proto.gyp:sync_proto',
1170 '../third_party/protobuf/protobuf.gyp:py_proto', 1170 '../third_party/protobuf/protobuf.gyp:py_proto',
1171 ], 1171 ],
1172 }], 1172 }],
1173 ['OS == "linux" or OS == "freebsd" or OS == "openbsd"', { 1173 ['os_posix == 1 and OS != "mac"', {
1174 'conditions': [ 1174 'conditions': [
1175 ['use_openssl==1', { 1175 ['use_openssl==1', {
1176 'dependencies': [ 1176 'dependencies': [
1177 '../third_party/openssl/openssl.gyp:openssl', 1177 '../third_party/openssl/openssl.gyp:openssl',
1178 ], 1178 ],
1179 }, { 1179 }, {
1180 'dependencies': [ 1180 'dependencies': [
1181 '../build/linux/system.gyp:nss', 1181 '../build/linux/system.gyp:nss',
1182 ], 1182 ],
1183 }], 1183 }],
1184 ], 1184 ],
1185 }], 1185 }],
1186 ['OS == "linux"', { 1186 ['os_posix == 1 and OS != "mac"', {
1187 'conditions': [ 1187 'conditions': [
1188 ['linux_use_tcmalloc==1', { 1188 ['linux_use_tcmalloc==1', {
1189 'dependencies': [ 1189 'dependencies': [
1190 '../base/allocator/allocator.gyp:allocator', 1190 '../base/allocator/allocator.gyp:allocator',
1191 ], 1191 ],
1192 }], 1192 }],
1193 ], 1193 ],
1194 }], 1194 }],
1195 ], 1195 ],
1196 }, 1196 },
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after
1280 'toolsets': ['host'], 1280 'toolsets': ['host'],
1281 'include_dirs': [ 1281 'include_dirs': [
1282 '..', 1282 '..',
1283 ], 1283 ],
1284 'sources': [ 1284 'sources': [
1285 'base/ssl_false_start_blacklist_process.cc', 1285 'base/ssl_false_start_blacklist_process.cc',
1286 ], 1286 ],
1287 }, 1287 },
1288 ], 1288 ],
1289 'conditions': [ 1289 'conditions': [
1290 ['OS=="linux"', { 1290 ['os_posix == 1 and OS != "mac"', {
1291 'targets': [ 1291 'targets': [
1292 { 1292 {
1293 'target_name': 'flip_in_mem_edsm_server', 1293 'target_name': 'flip_in_mem_edsm_server',
1294 'type': 'executable', 1294 'type': 'executable',
1295 'cflags': [ 1295 'cflags': [
1296 '-Wno-deprecated', 1296 '-Wno-deprecated',
1297 ], 1297 ],
1298 'dependencies': [ 1298 'dependencies': [
1299 '../base/base.gyp:base', 1299 '../base/base.gyp:base',
1300 'net.gyp:net', 1300 'net.gyp:net',
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after
1439 ], 1439 ],
1440 }], 1440 }],
1441 ], 1441 ],
1442 } 1442 }
1443 1443
1444 # Local Variables: 1444 # Local Variables:
1445 # tab-width:2 1445 # tab-width:2
1446 # indent-tabs-mode:nil 1446 # indent-tabs-mode:nil
1447 # End: 1447 # End:
1448 # vim: set expandtab tabstop=2 shiftwidth=2: 1448 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « media/media.gyp ('k') | net/third_party/nss/ssl.gyp » ('j') | printing/printing.gyp » ('J')

Powered by Google App Engine
This is Rietveld 408576698