Commit 64b0e3fa authored by joone.hur's avatar joone.hur Committed by Commit bot

Fix link errors with Skia in libui_touch_selection.so

When building a debug version of Chromium in Linux with
component=shared_library build flag, there are link errors as follows:

error: undefined reference to 'SkDebugf_FileLine'
error: undefined reference to 'SkToS32'

BUG=None

Review URL: https://codereview.chromium.org/1128203009

Cr-Commit-Position: refs/heads/master@{#329745}
parent ca5b918a
...@@ -27,6 +27,7 @@ component("touch_selection") { ...@@ -27,6 +27,7 @@ component("touch_selection") {
defines = [ "UI_TOUCH_SELECTION_IMPLEMENTATION" ] defines = [ "UI_TOUCH_SELECTION_IMPLEMENTATION" ]
deps = [ deps = [
"//skia:skia",
"//base:base", "//base:base",
"//ui/aura:aura", "//ui/aura:aura",
"//ui/aura_extra:aura_extra", "//ui/aura_extra:aura_extra",
...@@ -40,6 +41,7 @@ component("touch_selection") { ...@@ -40,6 +41,7 @@ component("touch_selection") {
if (!use_aura) { if (!use_aura) {
deps -= [ deps -= [
"//skia:skia",
"//ui/aura:aura", "//ui/aura:aura",
"//ui/aura_extra:aura_extra", "//ui/aura_extra:aura_extra",
"//ui/compositor:compositor", "//ui/compositor:compositor",
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
'type': '<(component)', 'type': '<(component)',
'dependencies': [ 'dependencies': [
'../../base/base.gyp:base', '../../base/base.gyp:base',
'../../skia/skia.gyp:skia',
'../aura/aura.gyp:aura', '../aura/aura.gyp:aura',
'../aura_extra/aura_extra.gyp:aura_extra', '../aura_extra/aura_extra.gyp:aura_extra',
'../base/ui_base.gyp:ui_base', '../base/ui_base.gyp:ui_base',
...@@ -41,6 +42,7 @@ ...@@ -41,6 +42,7 @@
'conditions': [ 'conditions': [
['use_aura==0', { ['use_aura==0', {
'dependencies!': [ 'dependencies!': [
'../../skia/skia.gyp:skia',
'../aura/aura.gyp:aura', '../aura/aura.gyp:aura',
'../aura_extra/aura_extra.gyp:aura_extra', '../aura_extra/aura_extra.gyp:aura_extra',
'../compositor/compositor.gyp:compositor', '../compositor/compositor.gyp:compositor',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment