| OLD | NEW |
| 1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 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 | 5 |
| 6 # This gypi file contains the Skia library. | 6 # This gypi file contains the Skia library. |
| 7 # In component mode (shared_lib) it is folded into a single shared library with | 7 # In component mode (shared_lib) it is folded into a single shared library with |
| 8 # the Chrome-specific enhancements but in all other cases it is a separate lib. | 8 # the Chrome-specific enhancements but in all other cases it is a separate lib. |
| 9 { | 9 { |
| 10 'dependencies': [ | 10 'dependencies': [ |
| (...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 142 '../third_party/skia/include/images/SkImageRef.h', | 142 '../third_party/skia/include/images/SkImageRef.h', |
| 143 '../third_party/skia/include/images/SkImageRef_GlobalPool.h', | 143 '../third_party/skia/include/images/SkImageRef_GlobalPool.h', |
| 144 '../third_party/skia/include/images/SkMovie.h', | 144 '../third_party/skia/include/images/SkMovie.h', |
| 145 '../third_party/skia/include/images/SkPageFlipper.h', | 145 '../third_party/skia/include/images/SkPageFlipper.h', |
| 146 | 146 |
| 147 '../third_party/skia/include/utils/SkNullCanvas.h', | 147 '../third_party/skia/include/utils/SkNullCanvas.h', |
| 148 '../third_party/skia/include/utils/SkPictureUtils.h', | 148 '../third_party/skia/include/utils/SkPictureUtils.h', |
| 149 '../third_party/skia/include/utils/SkProxyCanvas.h', | 149 '../third_party/skia/include/utils/SkProxyCanvas.h', |
| 150 ], | 150 ], |
| 151 'include_dirs': [ | 151 'include_dirs': [ |
| 152 '..', | |
| 153 'config', | |
| 154 '../third_party/skia/include/config', | |
| 155 '../third_party/skia/include/core', | 152 '../third_party/skia/include/core', |
| 156 '../third_party/skia/include/effects', | 153 '../third_party/skia/include/effects', |
| 157 '../third_party/skia/include/images', | 154 '../third_party/skia/include/images', |
| 158 '../third_party/skia/include/lazy', | 155 '../third_party/skia/include/lazy', |
| 159 '../third_party/skia/include/pathops', | 156 '../third_party/skia/include/pathops', |
| 160 '../third_party/skia/include/pdf', | 157 '../third_party/skia/include/pdf', |
| 161 '../third_party/skia/include/pipe', | 158 '../third_party/skia/include/pipe', |
| 162 '../third_party/skia/include/ports', | 159 '../third_party/skia/include/ports', |
| 163 '../third_party/skia/include/utils', | 160 '../third_party/skia/include/utils', |
| 164 '../third_party/skia/src/core', | 161 '../third_party/skia/src/core', |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 215 }], | 212 }], |
| 216 ['OS == "mac"', { | 213 ['OS == "mac"', { |
| 217 'defines': [ | 214 'defines': [ |
| 218 'SK_GAMMA_SRGB', | 215 'SK_GAMMA_SRGB', |
| 219 'SK_GAMMA_CONTRAST=0.0', | 216 'SK_GAMMA_CONTRAST=0.0', |
| 220 ], | 217 ], |
| 221 }], | 218 }], |
| 222 | 219 |
| 223 # For POSIX platforms, prefer the Mutex implementation provided by Skia | 220 # For POSIX platforms, prefer the Mutex implementation provided by Skia |
| 224 # since it does not generate static initializers. | 221 # since it does not generate static initializers. |
| 225 [ 'OS == "android" or OS == "linux" or OS == "mac" or OS == "ios"', { | 222 [ 'os_posix == 1', { |
| 226 'defines+': [ | 223 'defines+': [ |
| 227 'SK_USE_POSIX_THREADS', | 224 'SK_USE_POSIX_THREADS', |
| 228 ], | 225 ], |
| 229 'direct_dependent_settings': { | 226 'direct_dependent_settings': { |
| 230 'defines': [ | 227 'defines': [ |
| 231 'SK_USE_POSIX_THREADS', | 228 'SK_USE_POSIX_THREADS', |
| 232 ], | 229 ], |
| 233 }, | 230 }, |
| 234 }], | 231 }], |
| 235 | 232 |
| (...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 437 'SK_GDI_ALWAYS_USE_TEXTMETRICS_FOR_FONT_METRICS', | 434 'SK_GDI_ALWAYS_USE_TEXTMETRICS_FOR_FONT_METRICS', |
| 438 | 435 |
| 439 'SK_DEFAULT_FONT_CACHE_LIMIT=<(default_font_cache_limit)', | 436 'SK_DEFAULT_FONT_CACHE_LIMIT=<(default_font_cache_limit)', |
| 440 ], | 437 ], |
| 441 | 438 |
| 442 'direct_dependent_settings': { | 439 'direct_dependent_settings': { |
| 443 'include_dirs': [ | 440 'include_dirs': [ |
| 444 #temporary until we can hide SkFontHost | 441 #temporary until we can hide SkFontHost |
| 445 '../third_party/skia/src/core', | 442 '../third_party/skia/src/core', |
| 446 | 443 |
| 447 'config', | |
| 448 '../third_party/skia/include/config', | |
| 449 '../third_party/skia/include/core', | 444 '../third_party/skia/include/core', |
| 450 '../third_party/skia/include/effects', | 445 '../third_party/skia/include/effects', |
| 451 '../third_party/skia/include/pdf', | 446 '../third_party/skia/include/pdf', |
| 452 '../third_party/skia/include/gpu', | 447 '../third_party/skia/include/gpu', |
| 453 '../third_party/skia/include/lazy', | 448 '../third_party/skia/include/lazy', |
| 454 '../third_party/skia/include/pathops', | 449 '../third_party/skia/include/pathops', |
| 455 '../third_party/skia/include/pipe', | 450 '../third_party/skia/include/pipe', |
| 456 '../third_party/skia/include/ports', | 451 '../third_party/skia/include/ports', |
| 457 '../third_party/skia/include/utils', | 452 '../third_party/skia/include/utils', |
| 458 ], | 453 ], |
| 459 'defines': [ | 454 'defines': [ |
| 460 '<@(skia_export_defines)', | 455 '<@(skia_export_defines)', |
| 461 ], | 456 ], |
| 462 }, | 457 }, |
| 463 } | 458 } |
| OLD | NEW |