| OLD | NEW |
| 1 # Copyright 2015 Google Inc. | 1 # Copyright 2015 Google Inc. |
| 2 # | 2 # |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 # GYP file to build various tools. | 5 # GYP file to build various tools. |
| 6 # | 6 # |
| 7 # To build on Linux: | 7 # To build on Linux: |
| 8 # ./gyp_skia tools.gyp && make tools | 8 # ./gyp_skia tools.gyp && make tools |
| 9 # | 9 # |
| 10 { | 10 { |
| (...skipping 10 matching lines...) Expand all Loading... |
| 21 'dump_record', | 21 'dump_record', |
| 22 'gpuveto', | 22 'gpuveto', |
| 23 'imgblur', | 23 'imgblur', |
| 24 'imgconv', | 24 'imgconv', |
| 25 'imgslice', | 25 'imgslice', |
| 26 'lua_app', | 26 'lua_app', |
| 27 'lua_pictures', | 27 'lua_pictures', |
| 28 'pinspect', | 28 'pinspect', |
| 29 'skdiff', | 29 'skdiff', |
| 30 'skhello', | 30 'skhello', |
| 31 'skpdiff', | |
| 32 'skpinfo', | 31 'skpinfo', |
| 33 'skpmaker', | 32 'skpmaker', |
| 34 'test_image_decoder', | 33 'test_image_decoder', |
| 35 'test_public_includes', | 34 'test_public_includes', |
| 36 'whitelist_typefaces', | 35 'whitelist_typefaces', |
| 37 ], | 36 ], |
| 38 'conditions': [ | 37 'conditions': [ |
| 39 ['skia_shared_lib', | 38 ['skia_shared_lib', |
| 40 { | 39 { |
| 41 'dependencies': [ | 40 'dependencies': [ |
| (...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 146 '../tools/skdiff_html.h', | 145 '../tools/skdiff_html.h', |
| 147 '../tools/skdiff_main.cpp', | 146 '../tools/skdiff_main.cpp', |
| 148 '../tools/skdiff_utils.cpp', | 147 '../tools/skdiff_utils.cpp', |
| 149 '../tools/skdiff_utils.h', | 148 '../tools/skdiff_utils.h', |
| 150 ], | 149 ], |
| 151 'dependencies': [ | 150 'dependencies': [ |
| 152 'skia_lib.gyp:skia_lib', | 151 'skia_lib.gyp:skia_lib', |
| 153 ], | 152 ], |
| 154 }, | 153 }, |
| 155 { | 154 { |
| 156 'target_name': 'skpdiff', | |
| 157 'type': 'executable', | |
| 158 'sources': [ | |
| 159 '../tools/skpdiff/skpdiff_main.cpp', | |
| 160 '../tools/skpdiff/SkDiffContext.cpp', | |
| 161 '../tools/skpdiff/SkImageDiffer.cpp', | |
| 162 '../tools/skpdiff/SkPMetric.cpp', | |
| 163 '../tools/skpdiff/skpdiff_util.cpp', | |
| 164 ], | |
| 165 'include_dirs': [ | |
| 166 '../include/private', | |
| 167 '../src/core/', # needed for SkTLList.h | |
| 168 '../tools/', # needed for picture_utils::replace_char | |
| 169 ], | |
| 170 'dependencies': [ | |
| 171 'flags.gyp:flags', | |
| 172 'skia_lib.gyp:skia_lib', | |
| 173 'tools.gyp:picture_utils', | |
| 174 ], | |
| 175 'cflags': [ | |
| 176 '-O3', | |
| 177 ], | |
| 178 'conditions': [ | |
| 179 [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "chromeos"]', { | |
| 180 'link_settings': { | |
| 181 'libraries': [ | |
| 182 '-lrt', | |
| 183 '-pthread', | |
| 184 ], | |
| 185 }, | |
| 186 }], | |
| 187 ['skia_opencl', { | |
| 188 'sources': [ | |
| 189 '../tools/skpdiff/SkCLImageDiffer.cpp', | |
| 190 '../tools/skpdiff/SkDifferentPixelsMetric_opencl.cpp', | |
| 191 ], | |
| 192 'conditions': [ | |
| 193 [ 'skia_os == "mac"', { | |
| 194 'link_settings': { | |
| 195 'libraries': [ | |
| 196 '$(SDKROOT)/System/Library/Frameworks/OpenCL.framework', | |
| 197 ] | |
| 198 } | |
| 199 }, { | |
| 200 'link_settings': { | |
| 201 'libraries': [ | |
| 202 '-lOpenCL', | |
| 203 ], | |
| 204 }, | |
| 205 }], | |
| 206 ], | |
| 207 }, { # !skia_opencl | |
| 208 'sources': [ | |
| 209 '../tools/skpdiff/SkDifferentPixelsMetric_cpu.cpp', | |
| 210 ], | |
| 211 }], | |
| 212 ], | |
| 213 }, | |
| 214 { | |
| 215 'target_name': 'skpmaker', | 155 'target_name': 'skpmaker', |
| 216 'type': 'executable', | 156 'type': 'executable', |
| 217 'sources': [ | 157 'sources': [ |
| 218 '../tools/skpmaker.cpp', | 158 '../tools/skpmaker.cpp', |
| 219 ], | 159 ], |
| 220 'include_dirs': [ | 160 'include_dirs': [ |
| 221 '../include/private', | 161 '../include/private', |
| 222 '../src/core', | 162 '../src/core', |
| 223 ], | 163 ], |
| 224 'dependencies': [ | 164 'dependencies': [ |
| (...skipping 380 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 605 'flags.gyp:flags', | 545 'flags.gyp:flags', |
| 606 'skia_lib.gyp:skia_lib', | 546 'skia_lib.gyp:skia_lib', |
| 607 'resources', | 547 'resources', |
| 608 ], | 548 ], |
| 609 }, | 549 }, |
| 610 ], | 550 ], |
| 611 }, | 551 }, |
| 612 ], | 552 ], |
| 613 ], | 553 ], |
| 614 } | 554 } |
| OLD | NEW |