| OLD | NEW | 
|---|
| 1 { | 1 { | 
| 2   'target_defaults': { | 2   'target_defaults': { | 
| 3     'conditions': [ | 3     'conditions': [ | 
| 4       ['skia_os != "win"', { | 4       ['skia_os != "win"', { | 
| 5         'sources/': [ ['exclude', '_win.(h|cpp)$'], | 5         'sources/': [ ['exclude', '_win.(h|cpp)$'], | 
| 6         ], | 6         ], | 
| 7       }], | 7       }], | 
| 8       ['skia_os != "mac"', { | 8       ['skia_os != "mac"', { | 
| 9         'sources/': [ ['exclude', '_mac.(h|cpp|m|mm)$'], | 9         'sources/': [ ['exclude', '_mac.(h|cpp|m|mm)$'], | 
| 10         ], | 10         ], | 
| (...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 110           ], | 110           ], | 
| 111         }], | 111         }], | 
| 112       ], | 112       ], | 
| 113       'include_dirs': [ | 113       'include_dirs': [ | 
| 114         '../include/gpu', | 114         '../include/gpu', | 
| 115       ], | 115       ], | 
| 116     }, | 116     }, | 
| 117   }, | 117   }, | 
| 118   'targets': [ | 118   'targets': [ | 
| 119     { | 119     { | 
| 120       'target_name': 'skgr', | 120       'target_name': 'skgpu', | 
| 121       'product_name': 'skia_skgr', | 121       'product_name': 'skia_skgpu', | 
| 122       'type': 'static_library', | 122       'type': 'static_library', | 
| 123       'standalone_static_library': 1, | 123       'standalone_static_library': 1, | 
| 124       'includes': [ | 124       'includes': [ | 
| 125         'gpu.gypi', | 125         'gpu.gypi', | 
| 126       ], | 126       ], | 
| 127       'include_dirs': [ | 127       'include_dirs': [ | 
| 128         '../include/config', | 128         '../include/config', | 
| 129         '../include/core', | 129         '../include/core', | 
| 130         '../include/utils', | 130         '../include/utils', | 
| 131         '../src/core', | 131         '../src/core', | 
| 132         '../include/gpu', | 132         '../include/gpu', | 
| 133         '../src/gpu', | 133         '../src/gpu', | 
| 134       ], | 134       ], | 
| 135       'dependencies': [ | 135       'dependencies': [ | 
| 136         'angle.gyp:*', | 136         'angle.gyp:*', | 
| 137       ], | 137       ], | 
| 138       'export_dependent_settings': [ | 138       'export_dependent_settings': [ | 
| 139         'angle.gyp:*', | 139         'angle.gyp:*', | 
| 140       ], | 140       ], | 
| 141       'sources': [ | 141       'sources': [ | 
| 142         '<@(skgr_sources)', | 142         '<@(skgpu_sources)', | 
| 143         '<@(skgr_native_gl_sources)', | 143         '<@(skgpu_native_gl_sources)', | 
| 144         '<@(skgr_angle_gl_sources)', | 144         '<@(skgpu_angle_gl_sources)', | 
| 145         '<@(skgr_mesa_gl_sources)', | 145         '<@(skgpu_mesa_gl_sources)', | 
| 146         '<@(skgr_debug_gl_sources)', | 146         '<@(skgpu_debug_gl_sources)', | 
| 147         '<@(skgr_null_gl_sources)', | 147         '<@(skgpu_null_gl_sources)', | 
| 148         'gpu.gypi', # Makes the gypi appear in IDEs (but does not modify the bui
     ld). |  | 
| 149       ], |  | 
| 150       'conditions': [ |  | 
| 151         [ 'not skia_mesa', { |  | 
| 152           'sources!': [ |  | 
| 153             '../src/gpu/gl/mesa/SkMesaGLContext.cpp', |  | 
| 154           ], |  | 
| 155         }], |  | 
| 156         [ 'skia_mesa and skia_os == "mac"', { |  | 
| 157           'include_dirs': [ |  | 
| 158              '/opt/X11/include/', |  | 
| 159           ], |  | 
| 160         }], |  | 
| 161         [ 'not skia_angle', { |  | 
| 162           'sources!': [ |  | 
| 163             '<@(skgr_angle_gl_sources)', |  | 
| 164           ], |  | 
| 165           'dependencies!': [ |  | 
| 166             'angle.gyp:*', |  | 
| 167           ], |  | 
| 168           'export_dependent_settings!': [ |  | 
| 169             'angle.gyp:*', |  | 
| 170           ], |  | 
| 171         }], |  | 
| 172       ], |  | 
| 173     }, |  | 
| 174     { |  | 
| 175       'target_name': 'gr', |  | 
| 176       'product_name': 'skia_gr', |  | 
| 177       'type': 'static_library', |  | 
| 178       'standalone_static_library': 1, |  | 
| 179       'includes': [ |  | 
| 180         'gpu.gypi', |  | 
| 181       ], |  | 
| 182      'include_dirs': [ |  | 
| 183         '../include/core', |  | 
| 184         '../include/config', |  | 
| 185         '../include/utils', |  | 
| 186         '../include/gpu', |  | 
| 187         '../src/core', # SkRasterClip.h |  | 
| 188         '../src/gpu' |  | 
| 189       ], |  | 
| 190       'dependencies': [ |  | 
| 191         'angle.gyp:*', |  | 
| 192       ], |  | 
| 193       'export_dependent_settings': [ |  | 
| 194         'angle.gyp:*', |  | 
| 195       ], |  | 
| 196       'sources': [ |  | 
| 197         '<@(gr_sources)', |  | 
| 198         '<@(gr_native_gl_sources)', |  | 
| 199         '<@(gr_angle_gl_sources)', |  | 
| 200         '<@(gr_mesa_gl_sources)', |  | 
| 201         '<@(gr_debug_gl_sources)', |  | 
| 202         '<@(gr_null_gl_sources)', |  | 
| 203         'gpu.gypi', # Makes the gypi appear in IDEs (but does not modify the bui
     ld). | 148         'gpu.gypi', # Makes the gypi appear in IDEs (but does not modify the bui
     ld). | 
| 204       ], | 149       ], | 
| 205       'defines': [ | 150       'defines': [ | 
| 206         'GR_IMPLEMENTATION=1', | 151         'GR_IMPLEMENTATION=1', | 
| 207       ], | 152       ], | 
| 208       'conditions': [ | 153       'conditions': [ | 
| 209         [ 'skia_nv_path_rendering', { | 154         [ 'skia_nv_path_rendering', { | 
| 210           'defines': [ | 155           'defines': [ | 
| 211             'GR_GL_USE_NV_PATH_RENDERING=1', | 156             'GR_GL_USE_NV_PATH_RENDERING=1', | 
| 212           ], | 157           ], | 
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 263           'link_settings': { | 208           'link_settings': { | 
| 264             'libraries': [ | 209             'libraries': [ | 
| 265               '$(SDKROOT)/System/Library/Frameworks/OpenGL.framework', | 210               '$(SDKROOT)/System/Library/Frameworks/OpenGL.framework', | 
| 266             ], | 211             ], | 
| 267           }, | 212           }, | 
| 268           'sources!': [ | 213           'sources!': [ | 
| 269             '../src/gpu/gl/GrGLDefaultInterface_none.cpp', | 214             '../src/gpu/gl/GrGLDefaultInterface_none.cpp', | 
| 270             '../src/gpu/gl/GrGLCreateNativeInterface_none.cpp', | 215             '../src/gpu/gl/GrGLCreateNativeInterface_none.cpp', | 
| 271           ], | 216           ], | 
| 272         }], | 217         }], | 
|  | 218         [ 'not skia_mesa', { | 
|  | 219           'sources!': [ | 
|  | 220             '../src/gpu/gl/mesa/SkMesaGLContext.cpp', | 
|  | 221             '../src/gpu/gl/mesa/GrGLCreateMesaInterface.cpp', | 
|  | 222           ], | 
|  | 223         }], | 
| 273         [ 'skia_mesa and skia_os == "mac"', { | 224         [ 'skia_mesa and skia_os == "mac"', { | 
| 274           'link_settings': { | 225           'link_settings': { | 
| 275             'libraries': [ | 226             'libraries': [ | 
| 276               '/opt/X11/lib/libOSMesa.dylib', | 227               '/opt/X11/lib/libOSMesa.dylib', | 
| 277             ], | 228             ], | 
| 278           }, | 229           }, | 
| 279           'include_dirs': [ | 230           'include_dirs': [ | 
| 280              '/opt/X11/include/', | 231              '/opt/X11/include/', | 
| 281           ], | 232           ], | 
| 282         }], | 233         }], | 
| 283         [ 'not skia_mesa', { |  | 
| 284           'sources!': [ |  | 
| 285             '../src/gpu/gl/mesa/GrGLCreateMesaInterface.cpp', |  | 
| 286           ], |  | 
| 287         }], |  | 
| 288         [ 'skia_os in ["win", "ios"]', { | 234         [ 'skia_os in ["win", "ios"]', { | 
| 289           'sources!': [ | 235           'sources!': [ | 
| 290             '../src/gpu/gl/GrGLDefaultInterface_none.cpp', | 236             '../src/gpu/gl/GrGLDefaultInterface_none.cpp', | 
| 291             '../src/gpu/gl/GrGLCreateNativeInterface_none.cpp', | 237             '../src/gpu/gl/GrGLCreateNativeInterface_none.cpp', | 
| 292           ], | 238           ], | 
| 293         }], | 239         }], | 
| 294         [ 'not skia_angle', { | 240         [ 'not skia_angle', { | 
| 295           'sources!': [ | 241           'sources!': [ | 
| 296             '<@(gr_angle_gl_sources)', | 242             '<@(skgpu_angle_gl_sources)', | 
| 297           ], | 243           ], | 
| 298           'dependencies!': [ | 244           'dependencies!': [ | 
| 299             'angle.gyp:*', | 245             'angle.gyp:*', | 
| 300           ], | 246           ], | 
| 301           'export_dependent_settings!': [ | 247           'export_dependent_settings!': [ | 
| 302             'angle.gyp:*', | 248             'angle.gyp:*', | 
| 303           ], | 249           ], | 
| 304         }], | 250         }], | 
| 305         [ 'skia_os == "android"', { | 251         [ 'skia_os == "android"', { | 
| 306           'sources!': [ | 252           'sources!': [ | 
| (...skipping 10 matching lines...) Expand all  Loading... | 
| 317       ], | 263       ], | 
| 318     }, | 264     }, | 
| 319   ], | 265   ], | 
| 320 } | 266 } | 
| 321 | 267 | 
| 322 # Local Variables: | 268 # Local Variables: | 
| 323 # tab-width:2 | 269 # tab-width:2 | 
| 324 # indent-tabs-mode:nil | 270 # indent-tabs-mode:nil | 
| 325 # End: | 271 # End: | 
| 326 # vim: set expandtab tabstop=2 shiftwidth=2: | 272 # vim: set expandtab tabstop=2 shiftwidth=2: | 
| OLD | NEW | 
|---|