From 2d79de25f18d2b5463abaf7e4eabaf79e602bfcc Mon Sep 17 00:00:00 2001 From: "hclam@chromium.org" <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> Date: Thu, 10 Jun 2010 00:39:03 +0000 Subject: [PATCH] Fix chromoting build for windows Build chromoting_x11_client only on posix systems. Review URL: http://codereview.chromium.org/2766004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49347 0039d316-1c4b-4281-b951-d872f2087c98 --- remoting/chromoting.gyp | 51 ++++++++++++++++++++++------------------- 1 file changed, 27 insertions(+), 24 deletions(-) diff --git a/remoting/chromoting.gyp b/remoting/chromoting.gyp index 22dd2bf726f6c..689ebd925030d 100644 --- a/remoting/chromoting.gyp +++ b/remoting/chromoting.gyp @@ -91,6 +91,33 @@ ], # end of Client targets }], # end of OS conditions for Client targets + ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="mac"', { + 'targets': [ + { + 'target_name': 'chromoting_x11_client', + 'type': 'executable', + 'dependencies': [ + 'chromoting_base', + 'chromoting_client', + 'chromoting_jingle_glue', + ], + 'link_settings': { + 'libraries': [ + '-ldl', + '-lX11', + '-lXrender', + '-lXext', + ], + }, + 'sources': [ + 'client/x11_client.cc', + 'client/x11_view.cc', + 'client/x11_view.h', + ], + }, # end of target 'chromoting_x11_client' + ], + }], # end of OS conditions for x11 client + ], # end of 'conditions' 'targets': [ @@ -236,29 +263,6 @@ ], }, # end of target 'chromoting_simple_client' - { - 'target_name': 'chromoting_x11_client', - 'type': 'executable', - 'dependencies': [ - 'chromoting_base', - 'chromoting_client', - 'chromoting_jingle_glue', - ], - 'link_settings': { - 'libraries': [ - '-ldl', - '-lX11', - '-lXrender', - '-lXext', - ], - }, - 'sources': [ - 'client/x11_client.cc', - 'client/x11_view.cc', - 'client/x11_view.h', - ], - }, # end of target 'chromoting_x11_client' - { 'target_name': 'chromoting_jingle_glue', 'type': '<(library)', @@ -374,7 +378,6 @@ }], ], # end of 'conditions' }, # end of target 'chromoting_unittests' - ], # end of targets } -- GitLab