OLD | NEW |
1 { | 1 { |
2 'targets': [ | 2 'targets': [ |
3 { | 3 { |
4 'target_name': 'utils', | 4 'target_name': 'utils', |
5 'product_name': 'skia_utils', | 5 'product_name': 'skia_utils', |
6 'type': 'static_library', | 6 'type': 'static_library', |
7 'standalone_static_library': 1, | 7 'standalone_static_library': 1, |
8 'dependencies': [ | |
9 'cityhash.gyp:cityhash', | |
10 ], | |
11 'include_dirs': [ | 8 'include_dirs': [ |
12 '../include/config', | 9 '../include/config', |
13 '../include/core', | 10 '../include/core', |
14 '../include/effects', | 11 '../include/effects', |
15 '../include/images', | 12 '../include/images', |
16 '../include/pipe', | 13 '../include/pipe', |
17 '../include/utils', | 14 '../include/utils', |
18 '../include/utils/mac', | 15 '../include/utils/mac', |
19 '../include/utils/unix', | 16 '../include/utils/unix', |
20 '../include/utils/win', | 17 '../include/utils/win', |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
57 '../include/utils/SkWGL.h', | 54 '../include/utils/SkWGL.h', |
58 | 55 |
59 '../src/utils/SkBase64.cpp', | 56 '../src/utils/SkBase64.cpp', |
60 '../src/utils/SkBase64.h', | 57 '../src/utils/SkBase64.h', |
61 '../src/utils/SkBitmapHasher.cpp', | 58 '../src/utils/SkBitmapHasher.cpp', |
62 '../src/utils/SkBitmapHasher.h', | 59 '../src/utils/SkBitmapHasher.h', |
63 '../src/utils/SkBitSet.cpp', | 60 '../src/utils/SkBitSet.cpp', |
64 '../src/utils/SkBitSet.h', | 61 '../src/utils/SkBitSet.h', |
65 '../src/utils/SkBoundaryPatch.cpp', | 62 '../src/utils/SkBoundaryPatch.cpp', |
66 '../src/utils/SkCamera.cpp', | 63 '../src/utils/SkCamera.cpp', |
67 '../src/utils/SkCityHash.cpp', | |
68 '../src/utils/SkCityHash.h', | |
69 '../src/utils/SkCubicInterval.cpp', | 64 '../src/utils/SkCubicInterval.cpp', |
70 '../src/utils/SkCullPoints.cpp', | 65 '../src/utils/SkCullPoints.cpp', |
71 '../src/utils/SkDeferredCanvas.cpp', | 66 '../src/utils/SkDeferredCanvas.cpp', |
72 '../src/utils/SkDumpCanvas.cpp', | 67 '../src/utils/SkDumpCanvas.cpp', |
73 '../src/utils/SkFloatUtils.h', | 68 '../src/utils/SkFloatUtils.h', |
74 '../src/utils/SkInterpolator.cpp', | 69 '../src/utils/SkInterpolator.cpp', |
75 '../src/utils/SkLayer.cpp', | 70 '../src/utils/SkLayer.cpp', |
76 '../src/utils/SkMatrix44.cpp', | 71 '../src/utils/SkMatrix44.cpp', |
77 '../src/utils/SkMD5.cpp', | 72 '../src/utils/SkMD5.cpp', |
78 '../src/utils/SkMD5.h', | 73 '../src/utils/SkMD5.h', |
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
188 '../src/utils/win/SkHRESULT.cpp', | 183 '../src/utils/win/SkHRESULT.cpp', |
189 '../src/utils/win/SkIStream.cpp', | 184 '../src/utils/win/SkIStream.cpp', |
190 ], | 185 ], |
191 }], | 186 }], |
192 [ 'skia_os == "nacl"', { | 187 [ 'skia_os == "nacl"', { |
193 'sources': [ | 188 'sources': [ |
194 '../src/utils/SkThreadUtils_pthread_other.cpp', | 189 '../src/utils/SkThreadUtils_pthread_other.cpp', |
195 ], | 190 ], |
196 'sources!': [ | 191 'sources!': [ |
197 '../src/utils/SkThreadUtils_pthread_linux.cpp', | 192 '../src/utils/SkThreadUtils_pthread_linux.cpp', |
198 '../src/utils/SkCityHash.cpp', | |
199 '../src/utils/SkCityHash.h', | |
200 ], | |
201 'dependencies!': [ | |
202 # CityHash is not supported on NaCl because the NaCl toolchain is | |
203 # missing byteswap.h which is needed by CityHash. | |
204 # TODO(borenet): Find a way to either provide this dependency or | |
205 # replace it. | |
206 'cityhash.gyp:cityhash', | |
207 ], | 193 ], |
208 }], | 194 }], |
209 [ 'skia_os == "android"', { | 195 [ 'skia_os == "android"', { |
210 'sources': [ | 196 'sources': [ |
211 '../src/utils/android/ashmem.cpp', | 197 '../src/utils/android/ashmem.cpp', |
212 ], | 198 ], |
213 }], | 199 }], |
214 ], | 200 ], |
215 'direct_dependent_settings': { | 201 'direct_dependent_settings': { |
216 'include_dirs': [ | 202 'include_dirs': [ |
217 '../include/utils', | 203 '../include/utils', |
218 ], | 204 ], |
219 }, | 205 }, |
220 }, | 206 }, |
221 ], | 207 ], |
222 } | 208 } |
223 | 209 |
224 # Local Variables: | 210 # Local Variables: |
225 # tab-width:2 | 211 # tab-width:2 |
226 # indent-tabs-mode:nil | 212 # indent-tabs-mode:nil |
227 # End: | 213 # End: |
228 # vim: set expandtab tabstop=2 shiftwidth=2: | 214 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |