More common_conditions simplifications.
authormtklein@google.com <mtklein@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Wed, 20 Nov 2013 18:06:10 +0000 (18:06 +0000)
committermtklein@google.com <mtklein@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Wed, 20 Nov 2013 18:06:10 +0000 (18:06 +0000)
BUG=
R=bungeman@google.com, djsollen@google.com

Review URL: https://codereview.chromium.org/78653002

git-svn-id: http://skia.googlecode.com/svn/trunk@12322 2bbb7eff-a529-9590-31e7-b0007b416f81

gyp/common_conditions.gypi

index 917298f914fcbf810263e3685d0a99bba9c13bca..9a75fffc2ce1ae3522f8bd2826e5de04375c3082 100644 (file)
@@ -3,41 +3,11 @@
 {
   'defines': [
     'SK_ALLOW_STATIC_GLOBAL_INITIALIZERS=<(skia_static_initializers)',
+    'SK_SUPPORT_GPU=<(skia_gpu)',
+    'SK_SUPPORT_OPENCL=<(skia_opencl)',
+    'SK_DISTANCEFIELD_FONTSC=<(skia_distancefield_fonts)',
   ],
   'conditions' : [
-    [ 'skia_gpu == 1',
-      {
-        'defines': [
-          'SK_SUPPORT_GPU=1',
-        ],
-      }, {
-        'defines': [
-          'SK_SUPPORT_GPU=0',
-        ],
-      },
-    ],
-    [ 'skia_opencl == 1',
-      {
-        'defines': [
-          'SK_SUPPORT_OPENCL=1',
-        ],
-      }, {
-        'defines': [
-          'SK_SUPPORT_OPENCL=0',
-        ],
-      },
-    ],
-    [ 'skia_distancefield_fonts == 1',
-      {
-        'defines': [
-          'SK_DISTANCEFIELD_FONTS=1',
-        ],
-      }, {
-        'defines': [
-          'SK_DISTANCEFIELD_FONTS=0',
-        ],
-      },
-    ],
     [ 'skia_os == "win"',
       {
         'defines': [
     [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "nacl", "chromeos", "android"]',
       {
         'cflags': [
+          '-g',
           '-fno-exceptions',
           '-fstrict-aliasing',
-        
+
           '-Wall',
           '-Wextra',
           '-Winit-self',
         ],
         'configurations': {
           'Coverage': {
-            'cflags': ['-g --coverage'],
+            'cflags': ['--coverage'],
             'ldflags': ['--coverage'],
           },
           'Debug': {
-            'cflags': ['-g']
           },
           'Release': {
             'cflags': [
               '-O<(skia_release_optimization_level)',
-              '-g',
             ],
             'defines': [ 'NDEBUG' ],
           },