From 3313359d46d2a4f0e0dc8c4dc476462dec8c988a Mon Sep 17 00:00:00 2001 From: "sky@chromium.org" <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> Date: Thu, 14 May 2009 15:09:32 +0000 Subject: Makes it so that os_exchange_data_gtk is only compiled if views is defined. BUG=none TEST=none Review URL: http://codereview.chromium.org/115340 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16055 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/chrome.gyp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp index 515c99e..c741b22 100644 --- a/chrome/chrome.gyp +++ b/chrome/chrome.gyp @@ -241,10 +241,12 @@ '../app/os_exchange_data.cc', ], 'conditions': [ - ['toolkit_views!="1"', { - 'sources!': [ - '../app/os_exchange_data.h', - '../app/os_exchange_data_gtk.cc', + ['toolkit_views==0', { + # Note: because of gyp predence rules this has to be defined as + # 'sources/' rather than 'sources!'. + 'sources/': [ + ['exclude', '^../app/os_exchange_data_gtk.cc'], + ['exclude', '^../app/os_exchange_data.h'], ], }], ], -- cgit v1.1