Index: mojo/converters/geometry/BUILD.gn |
diff --git a/mojo/converters/geometry/BUILD.gn b/mojo/converters/geometry/BUILD.gn |
index db0aea944ce73a38092910025578d20a4feed6fd..5cdc2e23a7ffd53bfa1e53d6b840a5a08ecc07d5 100644 |
--- a/mojo/converters/geometry/BUILD.gn |
+++ b/mojo/converters/geometry/BUILD.gn |
@@ -2,15 +2,15 @@ |
# Use of this source code is governed by a BSD-style license that can be |
# found in the LICENSE file. |
-# GYP version: mojo/mojo_converters.gypi:mojo_geometry_lib |
+# This target does NOT depend on skia. One can depend on this target to avoid |
+# picking up a dependency on skia. |
component("geometry") { |
output_name = "mojo_geometry_lib" |
public_deps = [ |
- "//ui/gfx", |
+ "//ui/gfx/geometry", |
] |
deps = [ |
- "//skia", |
"//ui/gfx/geometry", |
"//mojo/environment:chromium", |
"//third_party/mojo/src/mojo/public/c/system:for_component", |
@@ -25,3 +25,26 @@ component("geometry") { |
"mojo_geometry_export.h", |
] |
} |
+ |
+component("transform") { |
+ output_name = "mojo_transform_lib" |
+ |
+ public_deps = [ |
+ "//ui/gfx", |
+ ] |
+ deps = [ |
+ "//skia", |
+ "//ui/gfx", |
jamesr
2015/02/13 01:06:46
public_deps are also deps, you don't need to say t
wtc
2015/02/13 03:04:19
Done.
|
+ "//mojo/environment:chromium", |
+ "//third_party/mojo/src/mojo/public/c/system:for_component", |
+ "//third_party/mojo_services/src/geometry/public/interfaces", |
+ ] |
+ |
+ defines = [ "MOJO_TRANSFORM_IMPLEMENTATION" ] |
+ |
+ sources = [ |
+ "mojo_transform_export.h", |
+ "transform_converters.cc", |
+ "transform_converters.h", |
+ ] |
+} |