Updating trunk VERSION from 2139.0 to 2140.0
[chromium-blink-merge.git] / components / captive_portal / BUILD.gn
blobfbdae62eeca2eda8f89a85480991fa0869d11e9d
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("captive_portal") {
6   sources = [
7     "captive_portal_detector.cc",
8     "captive_portal_detector.h",
9     "captive_portal_types.cc",
10     "captive_portal_types.h",
11     "captive_portal_export.h",
12   ]
14   defines = [ "CAPTIVE_PORTAL_IMPLEMENTATION" ]
16   deps = [
17     "//base",
18     "//net",
19     "//url",
20   ]
23 static_library("test_support") {
24   sources = [
25     "captive_portal_testing_utils.cc",
26     "captive_portal_testing_utils.h",
27   ]
29   deps = [
30     ":captive_portal",
31     "//base",
32     "//net",
33     "//url",
34   ]
37 source_set("unit_tests") {
38   sources = [
39     "captive_portal_detector_unittest.cc",
40   ]
42   deps = [
43     ":captive_portal",
44     "//testing/gtest",
45   ]