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 5component("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 23static_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 38source_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