summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Chromium Automerger <chromium-automerger@android>2014-04-23 19:28:39 +0000
committerAndroid Chromium Automerger <chromium-automerger@android>2014-04-23 19:28:39 +0000
commitf731a8d5ade41ef9d1fec64b902bc5ed087de53c (patch)
tree6521261ce34879b6695bbb4e3c36bf1536d24c7b
parent9dd6dca1872b311a3d505492d7010419a2885476 (diff)
parentb460a213ddebe85e7a61996298582eff269b6f25 (diff)
downloadgyp-f731a8d5ade41ef9d1fec64b902bc5ed087de53c.tar.gz
Merge third_party/skia/gyp from https://chromium.googlesource.com/external/skia/gyp.git at b460a213ddebe85e7a61996298582eff269b6f25
This commit was generated by merge_from_chromium.py. Change-Id: I55909d3dce204a8700c4251abc0102bbd6f82f7a
-rw-r--r--common_conditions.gypi29
-rw-r--r--gmslides.gypi1
-rw-r--r--tests.gypi1
3 files changed, 20 insertions, 11 deletions
diff --git a/common_conditions.gypi b/common_conditions.gypi
index 71dca26..175b8b0 100644
--- a/common_conditions.gypi
+++ b/common_conditions.gypi
@@ -91,6 +91,8 @@
},
},
},
+ },
+ 'conditions' : [
# Gyp's ninja generator depends on these specially named
# configurations to build 64-bit on Windows.
# See http://skbug.com/2348
@@ -98,17 +100,22 @@
# We handle the 64- vs 32-bit variations elsewhere, so I think it's
# OK for us to just make these inherit non-archwidth-specific
# configurations without modification.
- 'Debug_x64': {
- 'inherit_from': ['Debug'],
- },
- 'Release_x64': {
- 'inherit_from': ['Release'],
- },
- 'Release_Developer_x64': {
- 'inherit_from': ['Release_Developer'],
- },
- },
- 'conditions' : [
+ #
+ # See http://skbug.com/2442 : These targets cause problems in the
+ # MSVS build, so only include them if gyp is generating a ninja build.
+ [ '"ninja" in "<!(echo %GYP_GENERATORS%)"', {
+ 'configurations': {
+ 'Debug_x64': {
+ 'inherit_from': ['Debug'],
+ },
+ 'Release_x64': {
+ 'inherit_from': ['Release'],
+ },
+ 'Release_Developer_x64': {
+ 'inherit_from': ['Release_Developer'],
+ },
+ },
+ }],
[ 'skia_arch_width == 64', {
'msvs_configuration_platform': 'x64',
}],
diff --git a/gmslides.gypi b/gmslides.gypi
index e381743..67a9adb 100644
--- a/gmslides.gypi
+++ b/gmslides.gypi
@@ -80,6 +80,7 @@
'../gm/getpostextpath.cpp',
'../gm/giantbitmap.cpp',
'../gm/gradients.cpp',
+ '../gm/gradients_2pt_conical.cpp',
'../gm/gradients_no_texture.cpp',
'../gm/gradientDirtyLaundry.cpp',
'../gm/gradient_matrix.cpp',
diff --git a/tests.gypi b/tests.gypi
index e6c6bb0..f27b144 100644
--- a/tests.gypi
+++ b/tests.gypi
@@ -34,6 +34,7 @@
'../tests/ARGBImageEncoderTest.cpp',
'../tests/AndroidPaintTest.cpp',
'../tests/AnnotationTest.cpp',
+ '../tests/AsADashTest.cpp',
'../tests/AtomicTest.cpp',
'../tests/BBoxHierarchyTest.cpp',
'../tests/BitSetTest.cpp',