Chromium Code Reviews| Index: cc/surfaces/BUILD.gn |
| diff --git a/cc/surfaces/BUILD.gn b/cc/surfaces/BUILD.gn |
| index efc727d0c00c04a43d44fcc366bd98a14c2d5e7b..fe7d65db8986cb0533d69bae289d0f155c6f267a 100644 |
| --- a/cc/surfaces/BUILD.gn |
| +++ b/cc/surfaces/BUILD.gn |
| @@ -12,13 +12,29 @@ cc_source_set("surface_id") { |
| "local_frame_id.h", |
| "surface_id.cc", |
| "surface_id.h", |
| + "surface_ref_base.cc", |
| + "surface_ref_base.h", |
| "surface_sequence.h", |
| "surface_sequence_generator.cc", |
| "surface_sequence_generator.h", |
| + "surfaces_export.h", |
|
Saman Sami
2016/11/30 18:05:52
Move back to surfaces:surfaces
|
| ] |
| deps = [ |
| "//base", |
| + "//ui/gfx/geometry:geometry", |
| + ] |
| +} |
| + |
| +cc_source_set("surface_ref") { |
| + sources = [ |
| + "surface_ref.h", |
| + ] |
| + |
| + deps = [ |
| + ":surface_id", |
| + "//cc", |
| + "//ui/gfx/geometry", |
|
Saman Sami
2016/11/30 18:05:52
Necessary?
|
| ] |
| } |
| @@ -48,14 +64,15 @@ cc_component("surfaces") { |
| "surface_manager.h", |
| "surface_resource_holder.cc", |
| "surface_resource_holder.h", |
| - "surfaces_export.h", |
| ] |
| defines = [ "CC_SURFACES_IMPLEMENTATION=1" ] |
| public_deps = [ |
| ":surface_id", |
| + ":surface_ref", |
| ] |
| + |
| deps = [ |
| "//base", |
| "//base/third_party/dynamic_annotations", |