| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 config("google_toolbox_for_mac_public_config") { | 5 config("google_toolbox_for_mac_public_config") { |
| 6 include_dirs = [ | 6 include_dirs = [ |
| 7 ".", | 7 ".", |
| 8 "src", | 8 "src", |
| 9 "src/AppKit", | 9 "src/AppKit", |
| 10 "src/DebugUtils", | 10 "src/DebugUtils", |
| (...skipping 11 matching lines...) Expand all Loading... |
| 22 configs -= [ "//build/config/compiler:chromium_code" ] | 22 configs -= [ "//build/config/compiler:chromium_code" ] |
| 23 configs += [ "//build/config/compiler:no_chromium_code" ] | 23 configs += [ "//build/config/compiler:no_chromium_code" ] |
| 24 public_configs = [ ":google_toolbox_for_mac_public_config" ] | 24 public_configs = [ ":google_toolbox_for_mac_public_config" ] |
| 25 | 25 |
| 26 if (!is_ios) { | 26 if (!is_ios) { |
| 27 sources += [ | 27 sources += [ |
| 28 "src/AppKit/GTMCarbonEvent.h", | 28 "src/AppKit/GTMCarbonEvent.h", |
| 29 "src/AppKit/GTMCarbonEvent.m", | 29 "src/AppKit/GTMCarbonEvent.m", |
| 30 "src/AppKit/GTMFadeTruncatingTextFieldCell.h", | 30 "src/AppKit/GTMFadeTruncatingTextFieldCell.h", |
| 31 "src/AppKit/GTMFadeTruncatingTextFieldCell.m", | 31 "src/AppKit/GTMFadeTruncatingTextFieldCell.m", |
| 32 "src/AppKit/GTMIBArray.h", |
| 33 "src/AppKit/GTMIBArray.m", |
| 32 "src/AppKit/GTMKeyValueAnimation.h", | 34 "src/AppKit/GTMKeyValueAnimation.h", |
| 33 "src/AppKit/GTMKeyValueAnimation.m", | 35 "src/AppKit/GTMKeyValueAnimation.m", |
| 34 "src/AppKit/GTMNSAnimation+Duration.h", | 36 "src/AppKit/GTMNSAnimation+Duration.h", |
| 35 "src/AppKit/GTMNSAnimation+Duration.m", | 37 "src/AppKit/GTMNSAnimation+Duration.m", |
| 36 "src/AppKit/GTMNSBezierPath+CGPath.h", | 38 "src/AppKit/GTMNSBezierPath+CGPath.h", |
| 37 "src/AppKit/GTMNSBezierPath+CGPath.m", | 39 "src/AppKit/GTMNSBezierPath+CGPath.m", |
| 38 "src/AppKit/GTMNSBezierPath+RoundRect.h", | 40 "src/AppKit/GTMNSBezierPath+RoundRect.h", |
| 39 "src/AppKit/GTMNSBezierPath+RoundRect.m", | 41 "src/AppKit/GTMNSBezierPath+RoundRect.m", |
| 40 "src/AppKit/GTMNSColor+Luminance.h", | 42 "src/AppKit/GTMNSColor+Luminance.h", |
| 41 "src/AppKit/GTMNSColor+Luminance.m", | 43 "src/AppKit/GTMNSColor+Luminance.m", |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 86 # GTM is third-party code, so we don't want to add _EXPORT | 88 # GTM is third-party code, so we don't want to add _EXPORT |
| 87 # annotations to it, so build it without -fvisibility=hidden | 89 # annotations to it, so build it without -fvisibility=hidden |
| 88 # (else the interface class symbols will be hidden in a 64bit | 90 # (else the interface class symbols will be hidden in a 64bit |
| 89 # build). Only do this in a component build, so that the shipping | 91 # build). Only do this in a component build, so that the shipping |
| 90 # chrome binary doesn't end up with unnecessarily exported | 92 # chrome binary doesn't end up with unnecessarily exported |
| 91 # symbols. | 93 # symbols. |
| 92 configs -= [ "//build/config/gcc:symbol_visibility_hidden" ] | 94 configs -= [ "//build/config/gcc:symbol_visibility_hidden" ] |
| 93 configs += [ "//build/config/gcc:symbol_visibility_default" ] | 95 configs += [ "//build/config/gcc:symbol_visibility_default" ] |
| 94 } | 96 } |
| 95 } | 97 } |
| OLD | NEW |