Home | History | Annotate | Download | only in captive_portal
      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.
      4 
      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   ]
     13 
     14   defines = [ "CAPTIVE_PORTAL_IMPLEMENTATION" ]
     15 
     16   deps = [
     17     "//base",
     18     "//net",
     19     "//url",
     20   ]
     21 }
     22 
     23 static_library("test_support") {
     24   testonly = true
     25   sources = [
     26     "captive_portal_testing_utils.cc",
     27     "captive_portal_testing_utils.h",
     28   ]
     29 
     30   deps = [
     31     ":captive_portal",
     32     "//base",
     33     "//net",
     34     "//url",
     35   ]
     36 }
     37 
     38 source_set("unit_tests") {
     39   testonly = true
     40   sources = [
     41     "captive_portal_detector_unittest.cc",
     42   ]
     43 
     44   deps = [
     45     ":captive_portal",
     46     "//testing/gtest",
     47   ]
     48 }
     49