Roll src/third_party/WebKit 9f7fb92:f103b33 (svn 202621:202622)
[chromium-blink-merge.git] / components / cloud_devices / common / BUILD.gn
blob18ed60337022609a7eb0e4873b247edbd7c4b9f1
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 static_library("common") {
6   output_name = "cloud_devices_common"
7   sources = [
8     "cloud_device_description.cc",
9     "cloud_device_description.h",
10     "cloud_device_description_consts.cc",
11     "cloud_device_description_consts.h",
12     "cloud_devices_switches.cc",
13     "cloud_devices_switches.h",
14     "cloud_devices_urls.cc",
15     "cloud_devices_urls.h",
16     "description_items.h",
17     "description_items_inl.h",
18     "printer_description.cc",
19     "printer_description.h",
20   ]
21   deps = [
22     "//base",
23     "//google_apis",
24     "//net",
25     "//url",
26   ]
29 source_set("unit_tests") {
30   testonly = true
31   sources = [
32     "cloud_devices_urls_unittest.cc",
33     "printer_description_unittest.cc",
34   ]
36   deps = [
37     ":common",
38     "//base",
39     "//testing/gmock",
40     "//testing/gtest",
41   ]