diff options
author | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-22 21:51:37 +0000 |
---|---|---|
committer | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-22 21:51:37 +0000 |
commit | 6e44c30f2dc7371711503b0a942da01180206c47 (patch) | |
tree | fbf495be8b542af2a2e965cf61971bb0ec13b25f /cc/surfaces/BUILD.gn | |
parent | b46e7e96b7ab0d29e5590dcc8382d5429e3ec5aa (diff) | |
download | chromium_src-6e44c30f2dc7371711503b0a942da01180206c47.zip chromium_src-6e44c30f2dc7371711503b0a942da01180206c47.tar.gz chromium_src-6e44c30f2dc7371711503b0a942da01180206c47.tar.bz2 |
Enable more tests in GN build.
Add components/cdm, components/sync_driver, ui/app_list,
Update file lists that got out of sync with GYP to to not having any targets that actually link them.
Move cc:cc_surfaces to cc/surfaces
Enable linking cc_unittests, cc_perftests, app_list_unittests, message_center_unittests
TBR=jamesr
Review URL: https://codereview.chromium.org/399683005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284784 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/surfaces/BUILD.gn')
-rw-r--r-- | cc/surfaces/BUILD.gn | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/cc/surfaces/BUILD.gn b/cc/surfaces/BUILD.gn new file mode 100644 index 0000000..2e3ec23 --- /dev/null +++ b/cc/surfaces/BUILD.gn @@ -0,0 +1,39 @@ +# Copyright 2014 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +component("surfaces") { + output_name = "cc_surfaces" + sources = [ + "display.cc", + "display.h", + "display_client.h", + "surface.cc", + "surface.h", + "surface_aggregator.cc", + "surface_aggregator.h", + "surface_factory.cc", + "surface_factory.h", + "surface_factory_client.h", + "surface_id.h", + "surface_id_allocator.cc", + "surface_id_allocator.h", + "surface_manager.cc", + "surface_manager.h", + "surface_resource_holder.cc", + "surface_resource_holder.h", + "surfaces_export.h", + ] + + defines = [ "CC_SURFACES_IMPLEMENTATION=1" ] + + deps = [ + "//base", + "//base/third_party/dynamic_annotations", + "//cc", + "//skia", + "//ui/gfx", + "//ui/gfx/geometry", + ] +} + |