From edda9d04880e9956e57120e5ba84b7eaa58dccfd Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Tue, 11 Aug 2015 10:39:40 +0800 Subject: [PATCH] Link with a few more static libraries on Linux and OS X --- brightray/brightray.gyp | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/brightray/brightray.gyp b/brightray/brightray.gyp index f134eb2721..143d9f4717 100644 --- a/brightray/brightray.gyp +++ b/brightray/brightray.gyp @@ -82,8 +82,11 @@ ['libchromiumcontent_component', { 'link_settings': { 'libraries': [ - # libgtk2ui is always linked statically. + # Following libraries are always linked statically. '<(libchromiumcontent_dir)/libgtk2ui.a', + '<(libchromiumcontent_dir)/libdevtools_discovery.a', + '<(libchromiumcontent_dir)/libdevtools_http_handler.a', + '<(libchromiumcontent_dir)/libhttp_server.a', ], }, }, { @@ -112,10 +115,19 @@ ], }, 'conditions': [ - # Link with system frameworks. - ['libchromiumcontent_component==0', { + ['libchromiumcontent_component', { 'link_settings': { 'libraries': [ + # Following libraries are always linked statically. + '<(libchromiumcontent_dir)/libdevtools_discovery.a', + '<(libchromiumcontent_dir)/libdevtools_http_handler.a', + '<(libchromiumcontent_dir)/libhttp_server.a', + ], + }, + }, { + 'link_settings': { + 'libraries': [ + # Link with system frameworks. # ui_base.gypi: '$(SDKROOT)/System/Library/Frameworks/Accelerate.framework', # net.gypi: