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 }, | |
385 'conditions': [ | 382 'conditions': [ |
386 [ 'chromeos==1 or toolkit_views==1', { | 383 [ 'chromeos==1 or toolkit_views==1', { |
387 'sources/': [ ['include', '_chromeos\\.cc$'] ] | 384 'sources/': [ ['include', '_chromeos\\.cc$'] ] |
388 }, | 385 }, |
389 ], | 386 ], |
390 [ 'linux_use_heapchecker==1', { | 387 [ 'linux_use_tcmalloc==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 ], | |
406 'defines': [ | 388 'defines': [ |
407 'LINUX_USE_TCMALLOC', | 389 'LINUX_USE_TCMALLOC', |
408 ], | 390 ], |
409 'direct_dependent_settings': { | 391 'direct_dependent_settings': { |
410 'defines': [ | 392 'defines': [ |
411 'LINUX_USE_TCMALLOC', | 393 'LINUX_USE_TCMALLOC', |
412 ], | 394 ], |
413 }, | 395 }, |
414 }, | 396 }, |
415 ], | 397 ], |
(...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
677 '../testing/gmock.gyp:gmock', | 659 '../testing/gmock.gyp:gmock', |
678 '../testing/gtest.gyp:gtest', | 660 '../testing/gtest.gyp:gtest', |
679 ], | 661 ], |
680 'conditions': [ | 662 'conditions': [ |
681 ['OS == "linux" or OS == "freebsd"', { | 663 ['OS == "linux" or OS == "freebsd"', { |
682 'sources/': [ ['exclude', '\\.mm?$' ] ], | 664 'sources/': [ ['exclude', '\\.mm?$' ] ], |
683 'sources!': [ | 665 'sources!': [ |
684 'file_version_info_unittest.cc', | 666 'file_version_info_unittest.cc', |
685 'worker_pool_linux_unittest.cc', | 667 'worker_pool_linux_unittest.cc', |
686 ], | 668 ], |
| 669 'conditions': [ |
| 670 [ 'linux_use_tcmalloc==1', { |
| 671 'dependencies': [ |
| 672 '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', |
| 673 ], |
| 674 }, |
| 675 ], |
| 676 ], |
687 'dependencies': [ | 677 'dependencies': [ |
688 '../build/linux/system.gyp:gtk', | 678 '../build/linux/system.gyp:gtk', |
689 '../build/linux/system.gyp:nss', | 679 '../build/linux/system.gyp:nss', |
690 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 680 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
691 ], | 681 ], |
692 }, { # OS != "linux" and OS != "freebsd" | 682 }, { # OS != "linux" and OS != "freebsd" |
693 'sources!': [ | 683 'sources!': [ |
694 'message_pump_glib_unittest.cc', | 684 'message_pump_glib_unittest.cc', |
695 ] | 685 ] |
696 }], | 686 }], |
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
861 ], | 851 ], |
862 }], | 852 }], |
863 ], | 853 ], |
864 } | 854 } |
865 | 855 |
866 # Local Variables: | 856 # Local Variables: |
867 # tab-width:2 | 857 # tab-width:2 |
868 # indent-tabs-mode:nil | 858 # indent-tabs-mode:nil |
869 # End: | 859 # End: |
870 # vim: set expandtab tabstop=2 shiftwidth=2: | 860 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |