| OLD | NEW |
| 1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 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 361 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 372 'msvs_disabled_warnings': [ | 372 'msvs_disabled_warnings': [ |
| 373 4244, 4554, 4018, 4102, | 373 4244, 4554, 4018, 4102, |
| 374 ], | 374 ], |
| 375 'mac_framework_dirs': [ | 375 'mac_framework_dirs': [ |
| 376 '$(SDKROOT)/System/Library/Frameworks/ApplicationServices.framework/Fram
eworks', | 376 '$(SDKROOT)/System/Library/Frameworks/ApplicationServices.framework/Fram
eworks', |
| 377 ], | 377 ], |
| 378 'conditions': [ | 378 'conditions': [ |
| 379 [ 'OS == "linux" or OS == "freebsd"', { | 379 [ 'OS == "linux" or OS == "freebsd"', { |
| 380 'sources/': [ ['exclude', '_(mac|win|chromeos)\\.cc$'], | 380 'sources/': [ ['exclude', '_(mac|win|chromeos)\\.cc$'], |
| 381 ['exclude', '\\.mm?$' ] ], | 381 ['exclude', '\\.mm?$' ] ], |
| 382 'variables' : { |
| 383 'linux_use_heapchecker%' : 0, |
| 384 }, |
| 382 'conditions': [ | 385 'conditions': [ |
| 383 [ 'chromeos==1 or toolkit_views==1', { | 386 [ 'chromeos==1 or toolkit_views==1', { |
| 384 'sources/': [ ['include', '_chromeos\\.cc$'] ] | 387 'sources/': [ ['include', '_chromeos\\.cc$'] ] |
| 385 }, | 388 }, |
| 386 ], | 389 ], |
| 387 [ 'linux_use_tcmalloc==1', { | 390 [ 'linux_use_heapchecker==1', { |
| 391 'defines': [ |
| 392 'LINUX_USE_HEAPCHECKER', |
| 393 ], |
| 394 'direct_dependent_settings': { |
| 395 'defines': [ |
| 396 'LINUX_USE_HEAPCHECKER', |
| 397 ], |
| 398 }, |
| 399 }, |
| 400 ], |
| 401 # linux_use_heapchecker==1 implies linux_use_tcmalloc=1. |
| 402 [ 'linux_use_tcmalloc==1 or linux_use_heapchecker==1', { |
| 403 'dependencies': [ |
| 404 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', |
| 405 ], |
| 388 'defines': [ | 406 'defines': [ |
| 389 'LINUX_USE_TCMALLOC', | 407 'LINUX_USE_TCMALLOC', |
| 390 ], | 408 ], |
| 391 'direct_dependent_settings': { | 409 'direct_dependent_settings': { |
| 392 'defines': [ | 410 'defines': [ |
| 393 'LINUX_USE_TCMALLOC', | 411 'LINUX_USE_TCMALLOC', |
| 394 ], | 412 ], |
| 395 }, | 413 }, |
| 396 }, | 414 }, |
| 397 ], | 415 ], |
| (...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 659 '../testing/gmock.gyp:gmock', | 677 '../testing/gmock.gyp:gmock', |
| 660 '../testing/gtest.gyp:gtest', | 678 '../testing/gtest.gyp:gtest', |
| 661 ], | 679 ], |
| 662 'conditions': [ | 680 'conditions': [ |
| 663 ['OS == "linux" or OS == "freebsd"', { | 681 ['OS == "linux" or OS == "freebsd"', { |
| 664 'sources/': [ ['exclude', '\\.mm?$' ] ], | 682 'sources/': [ ['exclude', '\\.mm?$' ] ], |
| 665 'sources!': [ | 683 'sources!': [ |
| 666 'file_version_info_unittest.cc', | 684 'file_version_info_unittest.cc', |
| 667 'worker_pool_linux_unittest.cc', | 685 'worker_pool_linux_unittest.cc', |
| 668 ], | 686 ], |
| 669 'conditions': [ | |
| 670 [ 'linux_use_tcmalloc==1', { | |
| 671 'dependencies': [ | |
| 672 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', | |
| 673 ], | |
| 674 }, | |
| 675 ], | |
| 676 ], | |
| 677 'dependencies': [ | 687 'dependencies': [ |
| 678 '../build/linux/system.gyp:gtk', | 688 '../build/linux/system.gyp:gtk', |
| 679 '../build/linux/system.gyp:nss', | 689 '../build/linux/system.gyp:nss', |
| 680 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 690 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
| 681 ], | 691 ], |
| 682 }, { # OS != "linux" and OS != "freebsd" | 692 }, { # OS != "linux" and OS != "freebsd" |
| 683 'sources!': [ | 693 'sources!': [ |
| 684 'message_pump_glib_unittest.cc', | 694 'message_pump_glib_unittest.cc', |
| 685 ] | 695 ] |
| 686 }], | 696 }], |
| (...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 851 ], | 861 ], |
| 852 }], | 862 }], |
| 853 ], | 863 ], |
| 854 } | 864 } |
| 855 | 865 |
| 856 # Local Variables: | 866 # Local Variables: |
| 857 # tab-width:2 | 867 # tab-width:2 |
| 858 # indent-tabs-mode:nil | 868 # indent-tabs-mode:nil |
| 859 # End: | 869 # End: |
| 860 # vim: set expandtab tabstop=2 shiftwidth=2: | 870 # vim: set expandtab tabstop=2 shiftwidth=2: |
| OLD | NEW |