Move geometry types to a more central location.
[email protected]
BUG=
Review URL: https://codereview.chromium.org/298563003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271936 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/mojo/mojo.gyp b/mojo/mojo.gyp
index c9f74d82..3893b6b 100644
--- a/mojo/mojo.gyp
+++ b/mojo/mojo.gyp
@@ -33,6 +33,7 @@
'mojo_common_lib',
'mojo_common_unittests',
'mojo_cpp_bindings',
+ 'mojo_geometry_lib',
'mojo_js',
'mojo_js_bindings',
'mojo_js_unittests',
@@ -455,6 +456,23 @@
],
},
{
+ 'target_name': 'mojo_geometry_lib',
+ 'type': '<(component)',
+ 'defines': [
+ 'MOJO_GEOMETRY_IMPLEMENTATION',
+ ],
+ 'dependencies': [
+ '../ui/gfx/gfx.gyp:gfx_geometry',
+ 'mojo_environment_chromium',
+ 'mojo_geometry_bindings',
+ 'mojo_system_impl',
+ ],
+ 'sources': [
+ 'geometry/geometry_type_converters.cc',
+ 'geometry/geometry_type_converters.h',
+ ],
+ },
+ {
'target_name': 'mojo_shell_lib',
'type': 'static_library',
'dependencies': [