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 'target_defaults': { | 6 'target_defaults': { |
7 'variables': { | 7 'variables': { |
8 'base_target': 0, | 8 'base_target': 0, |
9 }, | 9 }, |
10 'target_conditions': [ | 10 'target_conditions': [ |
(...skipping 376 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
387 # We need rt for clock_gettime(). | 387 # We need rt for clock_gettime(). |
388 '-lrt', | 388 '-lrt', |
389 ], | 389 ], |
390 }, | 390 }, |
391 }], | 391 }], |
392 ], | 392 ], |
393 'dependencies': [ | 393 'dependencies': [ |
394 '../build/util/build_util.gyp:lastchange', | 394 '../build/util/build_util.gyp:lastchange', |
395 '../build/linux/system.gyp:gtk', | 395 '../build/linux/system.gyp:gtk', |
396 '../build/linux/system.gyp:nss', | 396 '../build/linux/system.gyp:nss', |
| 397 'symbolize' |
| 398 ], |
| 399 'defines': [ |
| 400 'USE_SYMBOLIZE', |
397 ], | 401 ], |
398 'cflags': [ | 402 'cflags': [ |
399 '-Wno-write-strings', | 403 '-Wno-write-strings', |
400 ], | 404 ], |
401 'export_dependent_settings': [ | 405 'export_dependent_settings': [ |
402 '../build/linux/system.gyp:gtk', | 406 '../build/linux/system.gyp:gtk', |
403 ], | 407 ], |
404 },], | 408 },], |
405 [ 'OS == "freebsd"', { | 409 [ 'OS == "freebsd"', { |
406 'sources!': [ | 410 'sources!': [ |
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
595 'i18n/icu_util_nacl_win64.cc', | 599 'i18n/icu_util_nacl_win64.cc', |
596 ], | 600 ], |
597 'configurations': { | 601 'configurations': { |
598 'Common_Base': { | 602 'Common_Base': { |
599 'msvs_target_platform': 'x64', | 603 'msvs_target_platform': 'x64', |
600 }, | 604 }, |
601 }, | 605 }, |
602 }, | 606 }, |
603 ], | 607 ], |
604 }], | 608 }], |
| 609 [ 'OS == "linux" or OS == "freebsd"', { |
| 610 'targets': [ |
| 611 { |
| 612 'target_name': 'symbolize', |
| 613 'type': '<(library)', |
| 614 'cflags': [ |
| 615 '-Wno-sign-compare', |
| 616 ], |
| 617 'sources': [ |
| 618 'third_party/symbolize/symbolize.cc', |
| 619 'third_party/symbolize/demangle.cc', |
| 620 ], |
| 621 }, |
| 622 ], |
| 623 }], |
605 ], | 624 ], |
606 } | 625 } |
OLD | NEW |