Add the option to create a full memory dump on linux
[chromium-blink-merge.git] / mojo / mojo_geometry_converters.gyp
bloba6ef63cf7d804513c1df3e7774a5aadb7cb9368a
1 # Copyright (c) 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
6   'includes': [
7     'mojo_variables.gypi',
8   ],
9   'targets': [
10     {
11       # GN version: //mojo/converters/geometry
12       'target_name': 'mojo_geometry_lib',
13       'type': '<(component)',
14       'defines': [
15         'MOJO_GEOMETRY_IMPLEMENTATION',
16       ],
17       'dependencies': [
18         '../skia/skia.gyp:skia',
19         '../ui/gfx/gfx.gyp:gfx',
20         '../ui/gfx/gfx.gyp:gfx_geometry',
21         'services/public/mojo_services_public.gyp:mojo_geometry_bindings',
22         '<(mojo_system_for_component)',
23       ],
24       'export_dependent_settings': [
25         '../ui/gfx/gfx.gyp:gfx',
26       ],
27       'sources': [
28         'converters/geometry/geometry_type_converters.cc',
29         'converters/geometry/geometry_type_converters.h',
30         'converters/geometry/mojo_geometry_export.h',
31       ],
32       'conditions': [
33         ['component=="shared_library"', {
34           'dependencies': [
35             'mojo_base.gyp:mojo_environment_chromium',
36           ],
37         }],
38       ],
39     },
40   ],