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

Side by Side Diff: base/base.gypi

Issue 2108016: Move dynamic_annotations into a separate gyp file to break (Closed) Base URL: http://src.chromium.org/git/chromium.git
Patch Set: 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
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 351 matching lines...) Expand 10 before | Expand all | Expand 10 after
362 'targets': [ 362 'targets': [
363 { 363 {
364 'target_name': 'base', 364 'target_name': 'base',
365 'type': '<(library)', 365 'type': '<(library)',
366 'msvs_guid': '1832A374-8A74-4F9E-B536-69A699B3E165', 366 'msvs_guid': '1832A374-8A74-4F9E-B536-69A699B3E165',
367 'variables': { 367 'variables': {
368 'base_target': 1, 368 'base_target': 1,
369 }, 369 },
370 'dependencies': [ 370 'dependencies': [
371 '../third_party/modp_b64/modp_b64.gyp:modp_b64', 371 '../third_party/modp_b64/modp_b64.gyp:modp_b64',
372 'dynamic_annotations', 372 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotat ions',
373 ], 373 ],
374 # TODO(gregoryd): direct_dependent_settings should be shared with the 374 # TODO(gregoryd): direct_dependent_settings should be shared with the
375 # 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
376 'direct_dependent_settings': { 376 'direct_dependent_settings': {
377 'include_dirs': [ 377 'include_dirs': [
378 '..', 378 '..',
379 ], 379 ],
380 }, 380 },
381 # Conditions that are not relevant for Win64 build 381 # Conditions that are not relevant for Win64 build
382 'conditions': [ 382 'conditions': [
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after
565 'string16.h', 565 'string16.h',
566 'sync_socket.h', 566 'sync_socket.h',
567 'sync_socket_win.cc', 567 'sync_socket_win.cc',
568 'sync_socket_posix.cc', 568 'sync_socket_posix.cc',
569 'time_mac.cc', 569 'time_mac.cc',
570 'time_posix.cc', 570 'time_posix.cc',
571 'version.cc', 571 'version.cc',
572 'version.h', 572 'version.h',
573 ], 573 ],
574 }, 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 },
587 ], 575 ],
588 'conditions': [ 576 'conditions': [
589 [ 'OS == "win"', { 577 [ 'OS == "win"', {
590 'targets': [ 578 'targets': [
591 { 579 {
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 {
613 'target_name': 'base_nacl_win64', 580 'target_name': 'base_nacl_win64',
614 'type': '<(library)', 581 'type': '<(library)',
615 'msvs_guid': 'CEE1F794-DC70-4FED-B7C4-4C12986672FE', 582 'msvs_guid': 'CEE1F794-DC70-4FED-B7C4-4C12986672FE',
616 'variables': { 583 'variables': {
617 'base_target': 1, 584 'base_target': 1,
618 }, 585 },
619 'dependencies': [ 586 'dependencies': [
620 'dynamic_annotations_win64', 587 'third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_ann otations_win64',
621 ], 588 ],
622 # TODO(gregoryd): direct_dependent_settings should be shared with the 589 # TODO(gregoryd): direct_dependent_settings should be shared with the
623 # 32-bit target, but it doesn't work due to a bug in gyp 590 # 32-bit target, but it doesn't work due to a bug in gyp
624 'direct_dependent_settings': { 591 'direct_dependent_settings': {
625 'include_dirs': [ 592 'include_dirs': [
626 '..', 593 '..',
627 ], 594 ],
628 }, 595 },
629 'defines': [ 596 'defines': [
630 '<@(nacl_win64_defines)', 597 '<@(nacl_win64_defines)',
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
692 'third_party/xdg_mime/xdgmimemagic.c', 659 'third_party/xdg_mime/xdgmimemagic.c',
693 'third_party/xdg_mime/xdgmimemagic.h', 660 'third_party/xdg_mime/xdgmimemagic.h',
694 'third_party/xdg_mime/xdgmimeparent.c', 661 'third_party/xdg_mime/xdgmimeparent.c',
695 'third_party/xdg_mime/xdgmimeparent.h', 662 'third_party/xdg_mime/xdgmimeparent.h',
696 ], 663 ],
697 }, 664 },
698 ], 665 ],
699 }], 666 }],
700 ], 667 ],
701 } 668 }
OLDNEW
« no previous file with comments | « base/allocator/allocator.gyp ('k') | base/third_party/dynamic_annotations/dynamic_annotations.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698