summaryrefslogtreecommitdiffstats
path: root/remoting
diff options
context:
space:
mode:
authorhclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-28 23:17:21 +0000
committerhclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-28 23:17:21 +0000
commit0573d85d1626d7a9088c607d24c1e662d7152a1c (patch)
tree8b634f5f0df8ecb345a1d1f39156e4179e83ea53 /remoting
parente131f48d85f2a5635d1e2507d337ac401e908bfb (diff)
downloadchromium_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.gyp21
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',