Home | History | Annotate | Download | only in network
      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 # GYP version: mojo/mojo_services.gypi:mojo_network_service
      6 shared_library("network") {
      7   output_name = "mojo_network_service"
      8 
      9   deps = [
     10     ":lib",
     11     "//base",
     12     "//mojo/application",
     13     "//mojo/public/c/system:for_shared_library",
     14     "//mojo/public/cpp/bindings:bindings",
     15     "//mojo/services/public/cpp/network",
     16     "//mojo/services/public/interfaces/network",
     17   ]
     18 
     19   sources = [ "main.cc" ]
     20 }
     21 
     22 # GYP version: mojo/mojo_services.gypi:mojo_network_service_lib
     23 source_set("lib") {
     24   deps = [
     25     "//base",
     26     "//mojo/application",
     27     "//mojo/common",
     28     "//mojo/environment:chromium",
     29     "//mojo/services/public/cpp/network",
     30     "//mojo/services/public/interfaces/network",
     31     "//net",
     32     "//url",
     33   ]
     34 
     35   sources = [
     36     "cookie_store_impl.cc",
     37     "cookie_store_impl.h",
     38     "network_context.cc",
     39     "network_context.h",
     40     "network_service_impl.cc",
     41     "network_service_impl.h",
     42     "url_loader_impl.cc",
     43     "url_loader_impl.h",
     44     "web_socket_impl.cc",
     45     "web_socket_impl.h",
     46   ]
     47 }
     48