| Index: base/base.gypi
|
| diff --git a/base/base.gypi b/base/base.gypi
|
| index ecec5cdfc3c50cd5e01497722b71cd550d816acf..d529dab77d2e2170994fbe201b9a8e31818765d5 100644
|
| --- a/base/base.gypi
|
| +++ b/base/base.gypi
|
| @@ -64,8 +64,6 @@
|
| 'dir_reader_fallback.h',
|
| 'dir_reader_linux.h',
|
| 'dir_reader_posix.h',
|
| - 'dynamic_annotations.h',
|
| - 'dynamic_annotations.cc',
|
| 'env_var.cc',
|
| 'env_var.h',
|
| 'event_trace_consumer_win.h',
|
| @@ -371,6 +369,7 @@
|
| },
|
| 'dependencies': [
|
| '../third_party/modp_b64/modp_b64.gyp:modp_b64',
|
| + 'dynamic_annotations',
|
| ],
|
| # TODO(gregoryd): direct_dependent_settings should be shared with the
|
| # 64-bit target, but it doesn't work due to a bug in gyp
|
| @@ -573,17 +572,53 @@
|
| 'version.h',
|
| ],
|
| },
|
| + {
|
| + 'target_name': 'dynamic_annotations',
|
| + 'type': '<(library)',
|
| + 'msvs_guid': 'EF3AD1A1-5FA6-4B70-9CCC-F5AE4C6D0892',
|
| + 'include_dirs': [
|
| + '..',
|
| + ],
|
| + 'sources': [
|
| + 'third_party/dynamic_annotations/dynamic_annotations.c',
|
| + 'third_party/dynamic_annotations/dynamic_annotations.h',
|
| + ],
|
| + },
|
| ],
|
| 'conditions': [
|
| [ 'OS == "win"', {
|
| 'targets': [
|
| {
|
| + 'target_name': 'dynamic_annotations_win64',
|
| + 'type': '<(library)',
|
| + 'msvs_guid': 'E8055455-0065-427B-9461-34A16FAD1973',
|
| + # We can't use dynamic_annotations target for win64 build since it is
|
| + # a 32-bit library.
|
| + # TODO(gregoryd): merge with dynamic_annotations when
|
| + # the win32/64 targets are merged.
|
| + 'include_dirs': [
|
| + '..',
|
| + ],
|
| + 'sources': [
|
| + 'third_party/dynamic_annotations/dynamic_annotations.c',
|
| + 'third_party/dynamic_annotations/dynamic_annotations.h',
|
| + ],
|
| + 'configurations': {
|
| + 'Common_Base': {
|
| + 'msvs_target_platform': 'x64',
|
| + },
|
| + },
|
| + },
|
| + {
|
| 'target_name': 'base_nacl_win64',
|
| 'type': '<(library)',
|
| 'msvs_guid': 'CEE1F794-DC70-4FED-B7C4-4C12986672FE',
|
| 'variables': {
|
| 'base_target': 1,
|
| },
|
| + 'dependencies': [
|
| + 'dynamic_annotations_win64',
|
| + ],
|
| # TODO(gregoryd): direct_dependent_settings should be shared with the
|
| # 32-bit target, but it doesn't work due to a bug in gyp
|
| 'direct_dependent_settings': {
|
|
|