1 # Copyright 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.
5 component("surfaces") {
6 output_name = "cc_surfaces"
13 "surface_aggregator.cc",
14 "surface_aggregator.h",
17 "surface_factory_client.h",
19 "surface_id_allocator.cc",
20 "surface_id_allocator.h",
23 "surface_resource_holder.cc",
24 "surface_resource_holder.h",
28 defines = [ "CC_SURFACES_IMPLEMENTATION=1" ]
32 "//base/third_party/dynamic_annotations",
35 "//ui/events:events_base",
40 if (is_android && !is_debug) {
41 configs -= [ "//build/config/compiler:optimize" ]
42 configs += [ "//build/config/compiler:optimize_max" ]