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

Side by Side Diff: base/base.gypi

Issue 1992005: Update dynamic annotations and move them to base/third_party (Closed)
Patch Set: rebased Created 10 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
« no previous file with comments | « base/atomic_ref_count.h ('k') | base/dynamic_annotations.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
57 'debug_on_start.cc', 57 'debug_on_start.cc',
58 'debug_on_start.h', 58 'debug_on_start.h',
59 'debug_util.cc', 59 'debug_util.cc',
60 'debug_util.h', 60 'debug_util.h',
61 'debug_util_mac.cc', 61 'debug_util_mac.cc',
62 'debug_util_posix.cc', 62 'debug_util_posix.cc',
63 'debug_util_win.cc', 63 'debug_util_win.cc',
64 'dir_reader_fallback.h', 64 'dir_reader_fallback.h',
65 'dir_reader_linux.h', 65 'dir_reader_linux.h',
66 'dir_reader_posix.h', 66 'dir_reader_posix.h',
67 'dynamic_annotations.h',
68 'dynamic_annotations.cc',
69 'env_var.cc', 67 'env_var.cc',
70 'env_var.h', 68 'env_var.h',
71 'event_trace_consumer_win.h', 69 'event_trace_consumer_win.h',
72 'event_trace_controller_win.cc', 70 'event_trace_controller_win.cc',
73 'event_trace_controller_win.h', 71 'event_trace_controller_win.h',
74 'event_trace_provider_win.cc', 72 'event_trace_provider_win.cc',
75 'event_trace_provider_win.h', 73 'event_trace_provider_win.h',
76 'file_path.cc', 74 'file_path.cc',
77 'file_path.h', 75 'file_path.h',
78 'file_util.cc', 76 'file_util.cc',
(...skipping 285 matching lines...) Expand 10 before | Expand all | Expand 10 after
364 'targets': [ 362 'targets': [
365 { 363 {
366 'target_name': 'base', 364 'target_name': 'base',
367 'type': '<(library)', 365 'type': '<(library)',
368 'msvs_guid': '1832A374-8A74-4F9E-B536-69A699B3E165', 366 'msvs_guid': '1832A374-8A74-4F9E-B536-69A699B3E165',
369 'variables': { 367 'variables': {
370 'base_target': 1, 368 'base_target': 1,
371 }, 369 },
372 'dependencies': [ 370 'dependencies': [
373 '../third_party/modp_b64/modp_b64.gyp:modp_b64', 371 '../third_party/modp_b64/modp_b64.gyp:modp_b64',
372 'dynamic_annotations',
374 ], 373 ],
375 # TODO(gregoryd): direct_dependent_settings should be shared with the 374 # TODO(gregoryd): direct_dependent_settings should be shared with the
376 # 64-bit target, but it doesn't work due to a bug in gyp 375 # 64-bit target, but it doesn't work due to a bug in gyp
377 'direct_dependent_settings': { 376 'direct_dependent_settings': {
378 'include_dirs': [ 377 'include_dirs': [
379 '..', 378 '..',
380 ], 379 ],
381 }, 380 },
382 # Conditions that are not relevant for Win64 build 381 # Conditions that are not relevant for Win64 build
383 'conditions': [ 382 'conditions': [
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after
566 'string16.h', 565 'string16.h',
567 'sync_socket.h', 566 'sync_socket.h',
568 'sync_socket_win.cc', 567 'sync_socket_win.cc',
569 'sync_socket_posix.cc', 568 'sync_socket_posix.cc',
570 'time_mac.cc', 569 'time_mac.cc',
571 'time_posix.cc', 570 'time_posix.cc',
572 'version.cc', 571 'version.cc',
573 'version.h', 572 'version.h',
574 ], 573 ],
575 }, 574 },
575 {
576 'target_name': 'dynamic_annotations',
577 'type': '<(library)',
578 'msvs_guid': 'EF3AD1A1-5FA6-4B70-9CCC-F5AE4C6D0892',
579 'include_dirs': [
580 '..',
581 ],
582 'sources': [
583 'third_party/dynamic_annotations/dynamic_annotations.c',
584 'third_party/dynamic_annotations/dynamic_annotations.h',
585 ],
586 },
576 ], 587 ],
577 'conditions': [ 588 'conditions': [
578 [ 'OS == "win"', { 589 [ 'OS == "win"', {
579 'targets': [ 590 'targets': [
580 { 591 {
592 'target_name': 'dynamic_annotations_win64',
593 'type': '<(library)',
594 'msvs_guid': 'E8055455-0065-427B-9461-34A16FAD1973',
595 # We can't use dynamic_annotations target for win64 build since it is
596 # a 32-bit library.
597 # TODO(gregoryd): merge with dynamic_annotations when
598 # the win32/64 targets are merged.
599 'include_dirs': [
600 '..',
601 ],
602 'sources': [
603 'third_party/dynamic_annotations/dynamic_annotations.c',
604 'third_party/dynamic_annotations/dynamic_annotations.h',
605 ],
606 'configurations': {
607 'Common_Base': {
608 'msvs_target_platform': 'x64',
609 },
610 },
611 },
612 {
581 'target_name': 'base_nacl_win64', 613 'target_name': 'base_nacl_win64',
582 'type': '<(library)', 614 'type': '<(library)',
583 'msvs_guid': 'CEE1F794-DC70-4FED-B7C4-4C12986672FE', 615 'msvs_guid': 'CEE1F794-DC70-4FED-B7C4-4C12986672FE',
584 'variables': { 616 'variables': {
585 'base_target': 1, 617 'base_target': 1,
586 }, 618 },
619 'dependencies': [
620 'dynamic_annotations_win64',
621 ],
587 # TODO(gregoryd): direct_dependent_settings should be shared with the 622 # TODO(gregoryd): direct_dependent_settings should be shared with the
588 # 32-bit target, but it doesn't work due to a bug in gyp 623 # 32-bit target, but it doesn't work due to a bug in gyp
589 'direct_dependent_settings': { 624 'direct_dependent_settings': {
590 'include_dirs': [ 625 'include_dirs': [
591 '..', 626 '..',
592 ], 627 ],
593 }, 628 },
594 'defines': [ 629 'defines': [
595 '<@(nacl_win64_defines)', 630 '<@(nacl_win64_defines)',
596 ], 631 ],
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
657 'third_party/xdg_mime/xdgmimemagic.c', 692 'third_party/xdg_mime/xdgmimemagic.c',
658 'third_party/xdg_mime/xdgmimemagic.h', 693 'third_party/xdg_mime/xdgmimemagic.h',
659 'third_party/xdg_mime/xdgmimeparent.c', 694 'third_party/xdg_mime/xdgmimeparent.c',
660 'third_party/xdg_mime/xdgmimeparent.h', 695 'third_party/xdg_mime/xdgmimeparent.h',
661 ], 696 ],
662 }, 697 },
663 ], 698 ],
664 }], 699 }],
665 ], 700 ],
666 } 701 }
OLDNEW
« no previous file with comments | « base/atomic_ref_count.h ('k') | base/dynamic_annotations.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698