diff options
author | hclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-28 23:17:21 +0000 |
---|---|---|
committer | hclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-28 23:17:21 +0000 |
commit | 0573d85d1626d7a9088c607d24c1e662d7152a1c (patch) | |
tree | 8b634f5f0df8ecb345a1d1f39156e4179e83ea53 /remoting | |
parent | e131f48d85f2a5635d1e2507d337ac401e908bfb (diff) | |
download | chromium_src-0573d85d1626d7a9088c607d24c1e662d7152a1c.zip chromium_src-0573d85d1626d7a9088c607d24c1e662d7152a1c.tar.gz chromium_src-0573d85d1626d7a9088c607d24c1e662d7152a1c.tar.bz2 |
remoting_host_plugin to link with libvpx built from source
Remove the dependency on libvpx_lib but link to libvpx instead.
This gets rid of linking to a pre-built library.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/7262005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90866 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting')
-rw-r--r-- | remoting/remoting.gyp | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/remoting/remoting.gyp b/remoting/remoting.gyp index 075aa98..195f09c 100644 --- a/remoting/remoting.gyp +++ b/remoting/remoting.gyp @@ -134,7 +134,7 @@ 'remoting_base', 'remoting_host', 'remoting_jingle_glue', - '../third_party/libvpx/libvpx.gyp:libvpx_lib', + '../third_party/libvpx/libvpx.gyp:libvpx', '../third_party/npapi/npapi.gyp:npapi', ], 'sources': [ @@ -156,16 +156,6 @@ 'INFOPLIST_PREPROCESS': 'YES', 'INFOPLIST_PREPROCESSOR_DEFINITIONS': 'HOST_PLUGIN_MIME_TYPE=<(host_plugin_mime_type)', 'WRAPPER_EXTENSION': '<(plugin_extension)', - 'OTHER_LDFLAGS': [ # TODO(wez): Remove if libvpx gets PIC-fixed. - # This is needed because at least part of libvpx is not - # PIC-friendly, thus we need to instruct the linker to allow - # relocations for read-only segments for this target to be able - # to generated the shared library on Mac. - # - # This hack is cribbed from ffmpeg.gyp, and makes someone called - # Mark sad, so at least I'm not alone. - '-Wl,-read_only_relocs,suppress', - ], }, # TODO(mark): Come up with a fancier way to do this. It should # only be necessary to list framework-Info.plist once, not the @@ -178,15 +168,6 @@ 'host/plugin/host_plugin-Info.plist', ], }], - ['OS=="win"', { # TODO(wez): Remove if libvpx is built by MSVC. - 'msvs_settings': { - 'VCLinkerTool': { - 'AdditionalOptions!': [ - '/safeseh', - ], - }, - }, - }], ['OS!="win"', { 'sources!': [ 'host/plugin/host_plugin.def', |