Clean up dependencies on X11 libraries
commit5127a3c11c943cd865a3cbdc44e9ddc88ea39b95
authorjamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 11 Feb 2014 03:38:06 +0000 (11 03:38 +0000)
committerjamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 11 Feb 2014 03:38:06 +0000 (11 03:38 +0000)
tree2ea29816b6d680f36e86fb0120e717e7fe030cb5
parent77ae2c12bab3957027b55c53afc8ec67b772b667
Clean up dependencies on X11 libraries

This converts the remaining targets that depend on X11 libraries over to
depending on targets from build/linux/system.gyp instead of adding the
libraries manually to the link line. This ensures that the link line is
generated with pkg-config and makes the dependencies a bit tighter by
getting rid of the all_dependent_settings entry in ui/ui.gyp

BUG=339518

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250311 0039d316-1c4b-4281-b951-d872f2087c98
build/linux/system.gyp
chrome/chrome_browser.gypi
chrome/chrome_browser_ui.gypi
chrome/chrome_common.gypi
chrome/chrome_tests.gypi
content/content_tests.gypi
gpu/tools/tools.gyp
ui/compositor/compositor.gyp
ui/gfx/gfx.gyp
ui/gl/gl.gyp
ui/ui.gyp