Commit 6cf8200b authored by mmoss@chromium.org's avatar mmoss@chromium.org

Fix Linux shared build breakages due to undefined symbols.

Review URL: http://codereview.chromium.org/28206


git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10545 0039d316-1c4b-4281-b951-d872f2087c98
parent 98573284
...@@ -25,6 +25,7 @@ env.Append( ...@@ -25,6 +25,7 @@ env.Append(
LIBS = [ LIBS = [
'debugger', 'debugger',
'glue', 'glue',
'views',
], ],
) )
......
...@@ -185,6 +185,26 @@ if env.Bit('linux'): ...@@ -185,6 +185,26 @@ if env.Bit('linux'):
"root_view_gtk.cc", "root_view_gtk.cc",
"view_gtk.cc" "view_gtk.cc"
] ]
# TODO(port?): Incomplete and undecided Views stuff. These compile but aren't
# currently needed, and they break the shared build due to missing symbols
# (from files that aren't yet ported).
input_files.Remove(
'background.cc',
'border.cc',
'external_focus_tracker.cc',
'grid_layout.cc',
'image_view.cc',
'label.cc',
'layout_manager.cc',
'painter.cc',
'repeat_controller.cc',
'root_view.cc',
'scroll_bar.cc',
'scroll_view.cc',
'throbber.cc',
'view.cc',
'view_storage.cc',
)
# TODO(port): Port to Linux. # TODO(port): Port to Linux.
input_files.Remove( input_files.Remove(
......
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