{
'target_name': 'animator',
'type': 'static_library',
- 'dependencies': [
- 'core.gyp:core',
- 'effects.gyp:effects',
- 'images.gyp:images',
- 'ports.gyp:ports',
- 'utils.gyp:utils',
- 'views.gyp:views',
- 'xml.gyp:xml',
- ],
'include_dirs': [
+ '../include/config',
+ '../include/core',
+ '../include/effects',
'../include/animator',
+ '../include/views',
+ '../include/xml',
+ '../include/utils',
+ '../include/images',
'../src/utils',
],
'sources': [
'target_name': 'core',
'type': 'static_library',
'msvs_guid': 'B7760B5E-BFA8-486B-ACFD-49E3A6DE8E76',
- 'dependencies': [
- 'opts.gyp:opts',
- 'ports.gyp:ports',
- ],
'sources': [
'../src/core/ARGB32_Clamp_Bilinear_BitmapShader.h',
'../src/core/Sk64.cpp',
'ext',
],
},
+ 'dependencies': [
+ 'opts.gyp:opts'
+ ],
},
],
}
{
'target_name': 'effects',
'type': 'static_library',
- 'dependencies': [
- 'core.gyp:core',
- 'ports.gyp:ports',
- ],
'include_dirs': [
+ '../include/config',
+ '../include/core',
'../include/effects',
],
'sources': [
{
'target_name': 'experimental',
'type': 'static_library',
- 'dependencies': [
- 'core.gyp:core',
- 'ports.gyp:ports',
+ 'include_dirs': [
+ '../include/config',
+ '../include/core',
],
'sources': [
'../experimental/SkSetPoly3To3.cpp',
{
'target_name': 'skgr',
'type': 'static_library',
- 'dependencies': [
- 'core.gyp:core',
- 'gpu.gyp:gr',
- 'ports.gyp:ports',
- ],
'include_dirs': [
+ '../include/config',
+ '../include/core',
'../src/core',
'../include/gpu',
],
'../src/core', # SkRasterClip.h
],
'dependencies': [
- 'core.gyp:core',
'libtess.gyp:libtess',
- 'ports.gyp:ports',
],
'sources': [
'../include/gpu/GrClip.h',
'target_name': 'images',
'type': 'static_library',
'dependencies': [
- 'core.gyp:core',
'libjpeg.gyp:libjpeg',
- 'ports.gyp:ports',
'utils.gyp:utils',
],
'include_dirs': [
+ '../include/config',
+ '../include/core',
'../include/images',
],
'sources': [
{
'target_name': 'opts',
'type': 'static_library',
- 'dependencies': [
- #opts depends on core, but core also depends on opts.
- #'core.gyp:core',
- 'opts.gyp:opts_ssse3',
- 'ports.gyp:ports',
- ],
'include_dirs': [
'../include/config',
'../include/core',
-
'../src/core',
'../src/opts',
],
{
'target_name': 'opts_ssse3',
'type': 'static_library',
- 'dependencies': [
- #opts_ssse3 depends on core, but core also depends on opts_ssse3.
- #'core.gyp:core',
- 'ports.gyp:ports',
- ],
'include_dirs': [
'../include/config',
'../include/core',
-
'../src/core',
],
'conditions': [
{
'target_name': 'ports',
'type': 'static_library',
- 'dependencies': [
- #ports depends on core, but core also depends on ports.
- #'core.gyp:core',
- #ports depends on utils, but utils also depends on ports.
- #'utils.gyp:utils',
- ],
'include_dirs': [
'../include/config',
'../include/core',
- '../include/utils',
- #ports currently implements the xml parser backend.
- '../include/xml',
-
+ '../include/images',
+ '../include/effects',
'../include/ports',
+ '../include/xml',
'../src/core',
],
'sources': [
{
'target_name': 'utils',
'type': 'static_library',
- 'dependencies': [
- 'core.gyp:core',
- 'ports.gyp:ports',
- ],
'include_dirs': [
+ '../include/config',
+ '../include/core',
'../include/utils',
'../include/utils/mac',
'../include/utils/unix',
'../include/utils/win',
+ '../include/effects',
+ '../include/xml',
],
'sources': [
'../include/utils/SkBoundaryPatch.h',
{
'target_name': 'views',
'type': 'static_library',
- 'dependencies': [
- 'core.gyp:core',
- 'effects.gyp:effects',
- 'images.gyp:images',
- 'ports.gyp:ports',
- 'utils.gyp:utils',
- 'xml.gyp:xml',
- ],
'include_dirs': [
+ '../include/config',
+ '../include/core',
'../include/views',
+ '../include/xml',
+ '../include/utils',
+ '../include/images',
+ '../include/effects',
'../include/views/unix',
],
'sources': [
{
'target_name': 'views_animated',
'type': 'static_library',
- 'dependencies': [
- 'animator.gyp:animator',
- 'core.gyp:core',
- 'images.gyp:images',
- 'ports.gyp:ports',
- 'views.gyp:views',
- 'xml.gyp:xml',
- ],
'include_dirs': [
+ '../include/config',
+ '../include/core',
+ '../include/views',
+ '../include/xml',
+ '../include/utils',
+ '../include/images',
+ '../include/animator',
+ '../include/effects',
+ '../include/views/unix',
'../include/views/animated',
],
'sources': [
{
'target_name': 'xml',
'type': 'static_library',
- 'dependencies': [
- 'core.gyp:core',
- 'ports.gyp:ports',
- 'utils.gyp:utils',
- ],
'include_dirs': [
+ '../include/config',
+ '../include/core',
'../include/xml',
+ '../include/utils',
],
'sources': [
'../include/xml/SkBML_WXMLParser.h',