OLD | NEW |
---|---|
1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 | 5 |
6 # This gypi file contains the Skia library. | 6 # This gypi file contains the Skia library. |
7 # In component mode (shared_lib) it is folded into a single shared library with | 7 # In component mode (shared_lib) it is folded into a single shared library with |
8 # the Chrome-specific enhancements but in all other cases it is a separate lib. | 8 # the Chrome-specific enhancements but in all other cases it is a separate lib. |
9 | 9 |
10 # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!WARNING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | 10 # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!WARNING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
11 # variables and defines should go in skia_common.gypi so they can be seen | 11 # variables and defines should go in skia_common.gypi so they can be seen |
12 # by files listed here and in skia_library_opts.gypi. | 12 # by files listed here and in skia_library_opts.gypi. |
13 # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!WARNING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! | 13 # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!WARNING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
14 { | 14 { |
15 'dependencies': [ | 15 'dependencies': [ |
16 'skia_library_opts.gyp:skia_opts', | 16 'skia_library_opts.gyp:skia_opts', |
17 '../third_party/zlib/zlib.gyp:zlib', | 17 '../third_party/zlib/zlib.gyp:zlib', |
18 ], | 18 ], |
19 | 19 |
20 'includes': [ | 20 'includes': [ |
21 '../third_party/skia/gyp/core.gypi', | 21 '../third_party/skia/gyp/core.gypi', |
22 '../third_party/skia/gyp/effects.gypi', | 22 '../third_party/skia/gyp/effects.gypi', |
23 '../third_party/skia/gyp/pdf.gypi', | 23 '../third_party/skia/gyp/pdf.gypi', |
24 '../third_party/skia/gyp/record.gypi', | 24 '../third_party/skia/gyp/record.gypi', |
25 '../third_party/skia/gyp/utils.gypi', | |
25 ], | 26 ], |
26 | 27 |
27 'sources': [ | 28 'sources': [ |
28 # this should likely be moved into src/utils in skia | 29 # this should likely be moved into src/utils in skia |
29 '../third_party/skia/src/core/SkFlate.cpp', | 30 '../third_party/skia/src/core/SkFlate.cpp', |
30 '../third_party/skia/src/core/SkPaintOptionsAndroid.cpp', | 31 '../third_party/skia/src/core/SkPaintOptionsAndroid.cpp', |
31 | 32 |
32 '../third_party/skia/src/ports/SkImageDecoder_empty.cpp', | 33 '../third_party/skia/src/ports/SkImageDecoder_empty.cpp', |
33 '../third_party/skia/src/images/SkScaledBitmapSampler.cpp', | 34 '../third_party/skia/src/images/SkScaledBitmapSampler.cpp', |
34 '../third_party/skia/src/images/SkScaledBitmapSampler.h', | 35 '../third_party/skia/src/images/SkScaledBitmapSampler.h', |
(...skipping 28 matching lines...) Expand all Loading... | |
63 '../third_party/skia/src/ports/SkTLS_pthread.cpp', | 64 '../third_party/skia/src/ports/SkTLS_pthread.cpp', |
64 '../third_party/skia/src/ports/SkTLS_win.cpp', | 65 '../third_party/skia/src/ports/SkTLS_win.cpp', |
65 '../third_party/skia/src/ports/SkTypeface_win_dw.cpp', | 66 '../third_party/skia/src/ports/SkTypeface_win_dw.cpp', |
66 '../third_party/skia/src/ports/SkTypeface_win_dw.h', | 67 '../third_party/skia/src/ports/SkTypeface_win_dw.h', |
67 | 68 |
68 '../third_party/skia/src/sfnt/SkOTTable_name.cpp', | 69 '../third_party/skia/src/sfnt/SkOTTable_name.cpp', |
69 '../third_party/skia/src/sfnt/SkOTTable_name.h', | 70 '../third_party/skia/src/sfnt/SkOTTable_name.h', |
70 '../third_party/skia/src/sfnt/SkOTUtils.cpp', | 71 '../third_party/skia/src/sfnt/SkOTUtils.cpp', |
71 '../third_party/skia/src/sfnt/SkOTUtils.h', | 72 '../third_party/skia/src/sfnt/SkOTUtils.h', |
72 | 73 |
73 '../third_party/skia/include/utils/mac/SkCGUtils.h', | |
74 '../third_party/skia/include/utils/SkDeferredCanvas.h', | |
75 '../third_party/skia/include/utils/SkMatrix44.h', | |
76 '../third_party/skia/include/utils/SkNoSaveLayerCanvas.h', | |
77 '../third_party/skia/src/utils/debugger/SkDebugCanvas.cpp', | 74 '../third_party/skia/src/utils/debugger/SkDebugCanvas.cpp', |
78 '../third_party/skia/src/utils/debugger/SkDebugCanvas.h', | 75 '../third_party/skia/src/utils/debugger/SkDebugCanvas.h', |
79 '../third_party/skia/src/utils/debugger/SkDrawCommand.cpp', | 76 '../third_party/skia/src/utils/debugger/SkDrawCommand.cpp', |
80 '../third_party/skia/src/utils/debugger/SkDrawCommand.h', | 77 '../third_party/skia/src/utils/debugger/SkDrawCommand.h', |
81 '../third_party/skia/src/utils/debugger/SkObjectParser.cpp', | 78 '../third_party/skia/src/utils/debugger/SkObjectParser.cpp', |
82 '../third_party/skia/src/utils/debugger/SkObjectParser.h', | 79 '../third_party/skia/src/utils/debugger/SkObjectParser.h', |
83 '../third_party/skia/src/utils/mac/SkCreateCGImageRef.cpp', | |
84 '../third_party/skia/src/utils/SkBase64.cpp', | |
85 '../third_party/skia/src/utils/SkBase64.h', | |
86 '../third_party/skia/src/utils/SkBitSet.cpp', | |
87 '../third_party/skia/src/utils/SkBitSet.h', | |
88 '../third_party/skia/src/utils/SkCanvasStack.cpp', | |
89 '../third_party/skia/src/utils/SkCanvasStateUtils.cpp', | |
90 '../third_party/skia/src/utils/SkEventTracer.cpp', | |
91 '../third_party/skia/src/utils/SkDeferredCanvas.cpp', | |
92 '../third_party/skia/src/utils/SkMatrix22.cpp', | |
93 '../third_party/skia/src/utils/SkMatrix22.h', | |
94 '../third_party/skia/src/utils/SkMatrix44.cpp', | |
95 '../third_party/skia/src/utils/SkNullCanvas.cpp', | |
96 '../third_party/skia/include/utils/SkNWayCanvas.h', | |
97 '../third_party/skia/src/utils/SkNWayCanvas.cpp', | |
98 '../third_party/skia/src/utils/SkPictureUtils.cpp', | |
99 '../third_party/skia/src/utils/SkProxyCanvas.cpp', | |
100 '../third_party/skia/src/utils/SkRTConf.cpp', | |
101 '../third_party/skia/include/utils/SkRTConf.h', | |
102 '../third_party/skia/src/utils/win/SkDWrite.h', | |
103 '../third_party/skia/src/utils/win/SkDWrite.cpp', | |
104 '../third_party/skia/src/utils/win/SkDWriteFontFileStream.cpp', | |
105 '../third_party/skia/src/utils/win/SkDWriteFontFileStream.h', | |
106 '../third_party/skia/src/utils/win/SkDWriteGeometrySink.cpp', | |
107 '../third_party/skia/src/utils/win/SkDWriteGeometrySink.h', | |
108 '../third_party/skia/src/utils/win/SkHRESULT.cpp', | |
109 | 80 |
110 '../third_party/skia/include/images/SkMovie.h', | 81 '../third_party/skia/include/images/SkMovie.h', |
111 '../third_party/skia/include/images/SkPageFlipper.h', | 82 '../third_party/skia/include/images/SkPageFlipper.h', |
112 | 83 |
113 '../third_party/skia/include/ports/SkFontConfigInterface.h', | 84 '../third_party/skia/include/ports/SkFontConfigInterface.h', |
114 '../third_party/skia/include/ports/SkFontMgr.h', | 85 '../third_party/skia/include/ports/SkFontMgr.h', |
115 '../third_party/skia/include/ports/SkFontMgr_indirect.h', | 86 '../third_party/skia/include/ports/SkFontMgr_indirect.h', |
116 '../third_party/skia/include/ports/SkFontStyle.h', | 87 '../third_party/skia/include/ports/SkFontStyle.h', |
117 '../third_party/skia/include/ports/SkRemotableFontMgr.h', | 88 '../third_party/skia/include/ports/SkRemotableFontMgr.h', |
118 '../third_party/skia/include/ports/SkTypeface_win.h', | 89 '../third_party/skia/include/ports/SkTypeface_win.h', |
90 ], | |
119 | 91 |
120 '../third_party/skia/include/utils/SkNullCanvas.h', | 92 # Exclude all unused files in skia utils.gypi file |
bungeman-skia
2014/06/09 15:39:03
Doesn't this set of exclusions also need to be in
| |
121 '../third_party/skia/include/utils/SkPictureUtils.h', | 93 'sources!': [ |
122 '../third_party/skia/include/utils/SkProxyCanvas.h', | 94 '../third_party/skia/include/utils/SkCondVar.h', |
95 '../third_party/skia/include/utils/SkCountdown.h', | |
96 '../third_party/skia/include/utils/SkRunnable.h', | |
97 '../third_party/skia/include/utils/SkThreadPool.h', | |
98 '../third_party/skia/src/utils/SkCondVar.cpp', | |
99 '../third_party/skia/src/utils/SkCountdown.cpp', | |
100 | |
101 '../third_party/skia/include/utils/SkBoundaryPatch.h', | |
102 '../third_party/skia/include/utils/SkFrontBufferedStream.h', | |
103 '../third_party/skia/include/utils/SkCamera.h', | |
104 '../third_party/skia/include/utils/SkCanvasStateUtils.h', | |
105 '../third_party/skia/include/utils/SkCubicInterval.h', | |
106 '../third_party/skia/include/utils/SkCullPoints.h', | |
107 '../third_party/skia/include/utils/SkDebugUtils.h', | |
108 '../third_party/skia/include/utils/SkDumpCanvas.h', | |
109 '../third_party/skia/include/utils/SkEventTracer.h', | |
110 '../third_party/skia/include/utils/SkInterpolator.h', | |
111 '../third_party/skia/include/utils/SkLayer.h', | |
112 '../third_party/skia/include/utils/SkMeshUtils.h', | |
113 '../third_party/skia/include/utils/SkNinePatch.h', | |
114 '../third_party/skia/include/utils/SkParse.h', | |
115 '../third_party/skia/include/utils/SkParsePaint.h', | |
116 '../third_party/skia/include/utils/SkParsePath.h', | |
117 '../third_party/skia/include/utils/SkRandom.h', | |
118 '../third_party/skia/include/utils/SkWGL.h', | |
119 | |
120 '../third_party/skia/src/utils/SkBitmapHasher.cpp', | |
121 '../third_party/skia/src/utils/SkBitmapHasher.h', | |
122 '../third_party/skia/src/utils/SkBoundaryPatch.cpp', | |
123 '../third_party/skia/src/utils/SkFrontBufferedStream.cpp', | |
124 '../third_party/skia/src/utils/SkCamera.cpp', | |
125 '../third_party/skia/src/utils/SkCanvasStack.h', | |
126 '../third_party/skia/src/utils/SkCubicInterval.cpp', | |
127 '../third_party/skia/src/utils/SkCullPoints.cpp', | |
128 '../third_party/skia/src/utils/SkDumpCanvas.cpp', | |
129 '../third_party/skia/src/utils/SkFloatUtils.h', | |
130 '../third_party/skia/src/utils/SkGatherPixelRefsAndRects.cpp', | |
131 '../third_party/skia/src/utils/SkGatherPixelRefsAndRects.h', | |
132 '../third_party/skia/src/utils/SkInterpolator.cpp', | |
133 '../third_party/skia/src/utils/SkLayer.cpp', | |
134 '../third_party/skia/src/utils/SkMD5.cpp', | |
135 '../third_party/skia/src/utils/SkMD5.h', | |
136 '../third_party/skia/src/utils/SkMeshUtils.cpp', | |
137 '../third_party/skia/src/utils/SkNinePatch.cpp', | |
138 '../third_party/skia/src/utils/SkOSFile.cpp', | |
139 '../third_party/skia/src/utils/SkParse.cpp', | |
140 '../third_party/skia/src/utils/SkParseColor.cpp', | |
141 '../third_party/skia/src/utils/SkParsePath.cpp', | |
142 '../third_party/skia/src/utils/SkPathUtils.cpp', | |
143 '../third_party/skia/src/utils/SkSHA1.cpp', | |
144 '../third_party/skia/src/utils/SkSHA1.h', | |
145 '../third_party/skia/src/utils/SkThreadUtils.h', | |
146 '../third_party/skia/src/utils/SkThreadUtils_pthread.cpp', | |
147 '../third_party/skia/src/utils/SkThreadUtils_pthread.h', | |
148 '../third_party/skia/src/utils/SkThreadUtils_pthread_linux.cpp', | |
149 '../third_party/skia/src/utils/SkThreadUtils_pthread_mach.cpp', | |
150 '../third_party/skia/src/utils/SkThreadUtils_pthread_other.cpp', | |
151 '../third_party/skia/src/utils/SkThreadUtils_win.cpp', | |
152 '../third_party/skia/src/utils/SkThreadUtils_win.h', | |
153 '../third_party/skia/src/utils/SkTFitsIn.h', | |
154 '../third_party/skia/src/utils/SkTLogic.h', | |
155 | |
156 #windows | |
157 '../third_party/skia/include/utils/win/SkAutoCoInitialize.h', | |
158 '../third_party/skia/include/utils/win/SkHRESULT.h', | |
159 '../third_party/skia/include/utils/win/SkIStream.h', | |
160 '../third_party/skia/include/utils/win/SkTScopedComPtr.h', | |
161 '../third_party/skia/src/utils/win/SkAutoCoInitialize.cpp', | |
162 '../third_party/skia/src/utils/win/SkIStream.cpp', | |
163 '../third_party/skia/src/utils/win/SkWGL_win.cpp', | |
164 | |
165 #testing | |
166 '../third_party/skia/src/fonts/SkGScalerContext.cpp', | |
167 '../third_party/skia/src/fonts/SkGScalerContext.h', | |
123 ], | 168 ], |
169 | |
124 'include_dirs': [ | 170 'include_dirs': [ |
125 '../third_party/skia/include/core', | 171 '../third_party/skia/include/core', |
126 '../third_party/skia/include/effects', | 172 '../third_party/skia/include/effects', |
127 '../third_party/skia/include/images', | 173 '../third_party/skia/include/images', |
128 '../third_party/skia/include/lazy', | 174 '../third_party/skia/include/lazy', |
129 '../third_party/skia/include/pathops', | 175 '../third_party/skia/include/pathops', |
130 '../third_party/skia/include/pdf', | 176 '../third_party/skia/include/pdf', |
131 '../third_party/skia/include/pipe', | 177 '../third_party/skia/include/pipe', |
132 '../third_party/skia/include/ports', | 178 '../third_party/skia/include/ports', |
133 '../third_party/skia/include/record', | 179 '../third_party/skia/include/record', |
(...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
348 '../third_party/skia/include/pdf', | 394 '../third_party/skia/include/pdf', |
349 '../third_party/skia/include/gpu', | 395 '../third_party/skia/include/gpu', |
350 '../third_party/skia/include/lazy', | 396 '../third_party/skia/include/lazy', |
351 '../third_party/skia/include/pathops', | 397 '../third_party/skia/include/pathops', |
352 '../third_party/skia/include/pipe', | 398 '../third_party/skia/include/pipe', |
353 '../third_party/skia/include/ports', | 399 '../third_party/skia/include/ports', |
354 '../third_party/skia/include/utils', | 400 '../third_party/skia/include/utils', |
355 ], | 401 ], |
356 }, | 402 }, |
357 } | 403 } |
OLD | NEW |