Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(458)

Side by Side Diff: gyp/core.gyp

Issue 19835002: refactor gyp to isolate freetype usage (Closed) Base URL: https://skia.googlecode.com/svn/trunk
Patch Set: rebase Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « gyp/common_conditions.gypi ('k') | gyp/freetype.gyp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Core Skia library code. 1 # Core Skia library code.
2 { 2 {
3 'targets': [ 3 'targets': [
4 { 4 {
5 'target_name': 'core', 5 'target_name': 'core',
6 'product_name': 'skia_core', 6 'product_name': 'skia_core',
7 'type': 'static_library', 7 'type': 'static_library',
8 'standalone_static_library': 1, 8 'standalone_static_library': 1,
9 'msvs_guid': 'B7760B5E-BFA8-486B-ACFD-49E3A6DE8E76', 9 'msvs_guid': 'B7760B5E-BFA8-486B-ACFD-49E3A6DE8E76',
10 10
(...skipping 21 matching lines...) Expand all
32 [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', { 32 [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', {
33 'link_settings': { 33 'link_settings': {
34 'libraries': [ 34 'libraries': [
35 '-lpthread', 35 '-lpthread',
36 ], 36 ],
37 }, 37 },
38 }], 38 }],
39 [ 'skia_os == "mac"', { 39 [ 'skia_os == "mac"', {
40 'include_dirs': [ 40 'include_dirs': [
41 '../include/utils/mac', 41 '../include/utils/mac',
42 '../third_party/freetype/include/**',
43 ], 42 ],
44 'sources': [ 43 'sources': [
45 '../include/utils/mac/SkCGUtils.h', 44 '../include/utils/mac/SkCGUtils.h',
46 ], 45 ],
47 'link_settings': { 46 'link_settings': {
48 'libraries': [ 47 'libraries': [
49 '$(SDKROOT)/System/Library/Frameworks/ApplicationServices.framewor k', 48 '$(SDKROOT)/System/Library/Frameworks/ApplicationServices.framewor k',
50 ], 49 ],
51 }, 50 },
52 }], 51 }],
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
103 '../include/core', 102 '../include/core',
104 '../include/lazy', 103 '../include/lazy',
105 '../include/pathops', 104 '../include/pathops',
106 '../include/pipe', 105 '../include/pipe',
107 'ext', 106 'ext',
108 ], 107 ],
109 'conditions': [ 108 'conditions': [
110 [ 'skia_os == "mac"', { 109 [ 'skia_os == "mac"', {
111 'include_dirs': [ 110 'include_dirs': [
112 '../include/utils/mac', 111 '../include/utils/mac',
113 '../third_party/freetype/include/**',
114 ], 112 ],
115 }], 113 }],
116 [ 'skia_os == "ios"', { 114 [ 'skia_os == "ios"', {
117 'include_dirs': [ 115 'include_dirs': [
118 '../include/utils/ios', 116 '../include/utils/ios',
119 ], 117 ],
120 }], 118 }],
121 [ 'skia_os == "win"', { 119 [ 'skia_os == "win"', {
122 'include_dirs': [ 120 'include_dirs': [
123 'config/win', 121 'config/win',
124 ], 122 ],
125 }], 123 }],
126 ], 124 ],
127 }, 125 },
128 }, 126 },
129 ], 127 ],
130 } 128 }
131 129
132 # Local Variables: 130 # Local Variables:
133 # tab-width:2 131 # tab-width:2
134 # indent-tabs-mode:nil 132 # indent-tabs-mode:nil
135 # End: 133 # End:
136 # vim: set expandtab tabstop=2 shiftwidth=2: 134 # vim: set expandtab tabstop=2 shiftwidth=2:
OLDNEW
« no previous file with comments | « gyp/common_conditions.gypi ('k') | gyp/freetype.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698