From f8c9260f34a924bfafc932ee7573c1318babf22e Mon Sep 17 00:00:00 2001
From: "tfarina@chromium.org"
 <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Date: Fri, 1 Nov 2013 15:22:41 +0000
Subject: Remove unnecessary dependencies on "ui" target from some other
 targets.

BUG=302505
TEST=None, targets built.
R=dalecurtis@chromium.org,thestig@chromium.org,ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@232399 0039d316-1c4b-4281-b951-d872f2087c98
---
 ui/compositor/compositor.gyp |  1 -
 ui/gl/gl.gyp                 | 16 +++++++++++++++-
 2 files changed, 15 insertions(+), 2 deletions(-)

(limited to 'ui')

diff --git a/ui/compositor/compositor.gyp b/ui/compositor/compositor.gyp
index 2da4195..c2afadc 100644
--- a/ui/compositor/compositor.gyp
+++ b/ui/compositor/compositor.gyp
@@ -19,7 +19,6 @@
         '<(DEPTH)/ui/events/events.gyp:events',
         '<(DEPTH)/ui/gfx/gfx.gyp:gfx',
         '<(DEPTH)/ui/gl/gl.gyp:gl',
-        '<(DEPTH)/ui/ui.gyp:ui',
       ],
       'defines': [
         'COMPOSITOR_IMPLEMENTATION',
diff --git a/ui/gl/gl.gyp b/ui/gl/gl.gyp
index 1b58ef9..28cbaa3 100644
--- a/ui/gl/gl.gyp
+++ b/ui/gl/gl.gyp
@@ -19,7 +19,6 @@
         '<(DEPTH)/skia/skia.gyp:skia',
         '<(DEPTH)/third_party/mesa/mesa.gyp:mesa_headers',
         '<(DEPTH)/ui/gfx/gfx.gyp:gfx',
-        '<(DEPTH)/ui/ui.gyp:ui',
       ],
       'variables': {
         'gl_binding_output_dir': '<(SHARED_INTERMEDIATE_DIR)/ui/gl',
@@ -235,6 +234,21 @@
             '<(gl_binding_output_dir)/gl_bindings_autogen_wgl.cc',
             '<(gl_binding_output_dir)/gl_bindings_autogen_wgl.h',
           ],
+          'msvs_settings': {
+            'VCLinkerTool': {
+              'DelayLoadDLLs': [
+                'dwmapi.dll',
+              ],
+              'AdditionalDependencies': [
+                'dwmapi.lib',
+              ],
+            },
+          },
+          'link_settings': {
+            'libraries': [
+              '-ldwmapi.lib',
+            ],
+          },
         }],
         ['OS=="mac"', {
           'sources': [
-- 
cgit v1.1