diff options
author | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-18 03:58:36 +0000 |
---|---|---|
committer | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-18 03:58:36 +0000 |
commit | a023dca90dc6df662487330d8ae7fcdaa1265ae1 (patch) | |
tree | 78bdf35f46b62f2873c9888cb1a11b5622dab6d7 /ui/ui.gyp | |
parent | a48af48689ea25337faca27197ba8f7c7c83128c (diff) | |
download | chromium_src-a023dca90dc6df662487330d8ae7fcdaa1265ae1.zip chromium_src-a023dca90dc6df662487330d8ae7fcdaa1265ae1.tar.gz chromium_src-a023dca90dc6df662487330d8ae7fcdaa1265ae1.tar.bz2 |
Get rid of ui_cocoa_third_party_toolkits target from ui.gyp
Instead we add a gyp file in third_party/google_toolbox_for_mac to build
the sources from third_party/GTM. This is the third and last patch in
this series.
BUG=299841
TEST=None
R=mark@chromium.org,ben@chromium.org
TBR=ben
Review URL: https://codereview.chromium.org/107933006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241471 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/ui.gyp')
-rw-r--r-- | ui/ui.gyp | 58 |
1 files changed, 0 insertions, 58 deletions
@@ -630,63 +630,5 @@ }, ], }], - ['OS=="mac"', { - 'targets': [ - { - 'target_name': 'ui_cocoa_third_party_toolkits', - 'type': '<(component)', - 'sources': [ - # Build the necessary GTM sources - '../third_party/GTM/AppKit/GTMFadeTruncatingTextFieldCell.h', - '../third_party/GTM/AppKit/GTMFadeTruncatingTextFieldCell.m', - '../third_party/GTM/AppKit/GTMIBArray.h', - '../third_party/GTM/AppKit/GTMIBArray.m', - '../third_party/GTM/AppKit/GTMKeyValueAnimation.h', - '../third_party/GTM/AppKit/GTMKeyValueAnimation.m', - '../third_party/GTM/AppKit/GTMNSAnimation+Duration.h', - '../third_party/GTM/AppKit/GTMNSAnimation+Duration.m', - '../third_party/GTM/AppKit/GTMNSBezierPath+CGPath.h', - '../third_party/GTM/AppKit/GTMNSBezierPath+CGPath.m', - '../third_party/GTM/AppKit/GTMNSBezierPath+RoundRect.h', - '../third_party/GTM/AppKit/GTMNSBezierPath+RoundRect.m', - '../third_party/GTM/AppKit/GTMNSColor+Luminance.m', - '../third_party/GTM/AppKit/GTMUILocalizer.h', - '../third_party/GTM/AppKit/GTMUILocalizer.m', - '../third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.h', - '../third_party/GTM/AppKit/GTMUILocalizerAndLayoutTweaker.m', - '../third_party/GTM/Foundation/GTMNSNumber+64Bit.h', - '../third_party/GTM/Foundation/GTMNSNumber+64Bit.m', - '../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.h', - '../third_party/GTM/Foundation/GTMNSObject+KeyValueObserving.m', - ], - 'include_dirs': [ - '..', - '../third_party/GTM', - '../third_party/GTM/AppKit', - '../third_party/GTM/DebugUtils', - '../third_party/GTM/Foundation', - ], - 'link_settings': { - 'libraries': [ - '$(SDKROOT)/System/Library/Frameworks/Cocoa.framework', - '$(SDKROOT)/System/Library/Frameworks/QuartzCore.framework', - ], - }, - 'conditions': [ - ['component=="shared_library"', { - # GTM is third-party code, so we don't want to add _EXPORT - # annotations to it, so build it without -fvisibility=hidden - # (else the interface class symbols will be hidden in a 64bit - # build). Only do this in a component build, so that the shipping - # chrome binary doesn't end up with unnecessarily exported - # symbols. - 'xcode_settings': { - 'GCC_SYMBOLS_PRIVATE_EXTERN': 'NO', - }, - }], - ], - }, - ], - }], ], } |