diff options
author | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-15 20:41:46 +0000 |
---|---|---|
committer | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-15 20:41:46 +0000 |
commit | 7c85437ca6d8f1e16c0327a09eab3aa4cee4df1b (patch) | |
tree | 1a75b53cdf901b6a560bcf5ddbe84ec7a3e8c9c0 /ipc/ipc.gypi | |
parent | edd685f15dfd2841aaeddab567aea0623db1ae69 (diff) | |
download | chromium_src-7c85437ca6d8f1e16c0327a09eab3aa4cee4df1b.zip chromium_src-7c85437ca6d8f1e16c0327a09eab3aa4cee4df1b.tar.gz chromium_src-7c85437ca6d8f1e16c0327a09eab3aa4cee4df1b.tar.bz2 |
Create ipc.dll.
Review URL: http://codereview.chromium.org/7633042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96820 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ipc/ipc.gypi')
-rw-r--r-- | ipc/ipc.gypi | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/ipc/ipc.gypi b/ipc/ipc.gypi index 38aead2..7791934 100644 --- a/ipc/ipc.gypi +++ b/ipc/ipc.gypi @@ -22,6 +22,7 @@ 'ipc_channel_win.cc', 'ipc_channel_win.h', 'ipc_descriptors.h', + 'ipc_export.h', 'ipc_logging.cc', 'ipc_logging.h', 'ipc_message.cc', @@ -47,6 +48,9 @@ 'struct_constructor_macros.h', 'struct_destructor_macros.h', ], + 'defines': [ + 'IPC_IMPLEMENTATION', + ], 'include_dirs': [ '..', ], @@ -56,7 +60,7 @@ 'targets': [ { 'target_name': 'ipc', - 'type': 'static_library', + 'type': '<(component)', 'variables': { 'ipc_target': 1, }, @@ -78,13 +82,13 @@ 'targets': [ { 'target_name': 'ipc_win64', - 'type': 'static_library', + 'type': '<(component)', 'variables': { 'ipc_target': 1, }, 'dependencies': [ '../base/base.gyp:base_nacl_win64', - '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations', + '../base/third_party/dynamic_annotations/dynamic_annotations.gyp: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 |