OLD | NEW |
1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2010 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 354 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
365 ], | 365 ], |
366 # TODO(gregoryd): direct_dependent_settings should be shared with the | 366 # TODO(gregoryd): direct_dependent_settings should be shared with the |
367 # 64-bit target, but it doesn't work due to a bug in gyp | 367 # 64-bit target, but it doesn't work due to a bug in gyp |
368 'direct_dependent_settings': { | 368 'direct_dependent_settings': { |
369 'include_dirs': [ | 369 'include_dirs': [ |
370 '..', | 370 '..', |
371 ], | 371 ], |
372 }, | 372 }, |
373 # Conditions that are not relevant for Win64 build | 373 # Conditions that are not relevant for Win64 build |
374 'conditions': [ | 374 'conditions': [ |
375 [ 'OS == "linux" or OS == "freebsd"', { | 375 [ 'OS == "linux" or OS == "freebsd" or OS == "openbsd"', { |
376 'conditions': [ | 376 'conditions': [ |
377 [ 'chromeos==1', { | 377 [ 'chromeos==1', { |
378 'sources/': [ ['include', '_chromeos\\.cc$'] ] | 378 'sources/': [ ['include', '_chromeos\\.cc$'] ] |
379 }, | 379 }, |
380 ], | 380 ], |
381 [ 'linux_use_tcmalloc==0', { | 381 [ 'linux_use_tcmalloc==0', { |
382 'defines': [ | 382 'defines': [ |
383 'NO_TCMALLOC', | 383 'NO_TCMALLOC', |
384 ], | 384 ], |
385 'direct_dependent_settings': { | 385 'direct_dependent_settings': { |
(...skipping 24 matching lines...) Expand all Loading... |
410 'defines': [ | 410 'defines': [ |
411 'USE_SYMBOLIZE', | 411 'USE_SYMBOLIZE', |
412 ], | 412 ], |
413 'cflags': [ | 413 'cflags': [ |
414 '-Wno-write-strings', | 414 '-Wno-write-strings', |
415 ], | 415 ], |
416 'export_dependent_settings': [ | 416 'export_dependent_settings': [ |
417 '../build/linux/system.gyp:gtk', | 417 '../build/linux/system.gyp:gtk', |
418 ], | 418 ], |
419 },], | 419 },], |
420 [ 'OS == "freebsd"', { | 420 [ 'OS == "freebsd" or OS == "openbsd"', { |
421 'sources!': [ | 421 'sources!': [ |
422 'file_watcher_inotify.cc', | 422 'file_watcher_inotify.cc', |
423 ], | 423 ], |
424 'sources': [ | 424 'sources': [ |
425 'file_watcher_stub.cc', | 425 'file_watcher_stub.cc', |
426 ], | 426 ], |
427 'link_settings': { | 427 'link_settings': { |
428 'libraries': [ | 428 'libraries': [ |
429 '-L/usr/local/lib -lexecinfo', | 429 '-L/usr/local/lib -lexecinfo', |
430 ], | 430 ], |
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
595 'i18n/icu_util_nacl_win64.cc', | 595 'i18n/icu_util_nacl_win64.cc', |
596 ], | 596 ], |
597 'configurations': { | 597 'configurations': { |
598 'Common_Base': { | 598 'Common_Base': { |
599 'msvs_target_platform': 'x64', | 599 'msvs_target_platform': 'x64', |
600 }, | 600 }, |
601 }, | 601 }, |
602 }, | 602 }, |
603 ], | 603 ], |
604 }], | 604 }], |
605 [ 'OS == "linux" or OS == "freebsd"', { | 605 [ 'OS == "linux" or OS == "freebsd" or OS == "openbsd"', { |
606 'targets': [ | 606 'targets': [ |
607 { | 607 { |
608 'target_name': 'symbolize', | 608 'target_name': 'symbolize', |
609 'type': '<(library)', | 609 'type': '<(library)', |
610 'variables': { | 610 'variables': { |
611 'chromium_code': 0, | 611 'chromium_code': 0, |
612 }, | 612 }, |
613 'cflags': [ | 613 'cflags': [ |
614 '-Wno-sign-compare', | 614 '-Wno-sign-compare', |
615 ], | 615 ], |
(...skipping 30 matching lines...) Expand all Loading... |
646 'third_party/xdg_mime/xdgmimemagic.c', | 646 'third_party/xdg_mime/xdgmimemagic.c', |
647 'third_party/xdg_mime/xdgmimemagic.h', | 647 'third_party/xdg_mime/xdgmimemagic.h', |
648 'third_party/xdg_mime/xdgmimeparent.c', | 648 'third_party/xdg_mime/xdgmimeparent.c', |
649 'third_party/xdg_mime/xdgmimeparent.h', | 649 'third_party/xdg_mime/xdgmimeparent.h', |
650 ], | 650 ], |
651 }, | 651 }, |
652 ], | 652 ], |
653 }], | 653 }], |
654 ], | 654 ], |
655 } | 655 } |
OLD | NEW |