| Index: remoting/base/BUILD.gn
|
| diff --git a/remoting/base/BUILD.gn b/remoting/base/BUILD.gn
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..46a2b706fc31a7f5b8e95634d85e1f45c1a700ae
|
| --- /dev/null
|
| +++ b/remoting/base/BUILD.gn
|
| @@ -0,0 +1,97 @@
|
| +# Copyright 2014 The Chromium Authors. All rights reserved.
|
| +# Use of this source code is governed by a BSD-style license that can be
|
| +# found in the LICENSE file.
|
| +
|
| +static_library("base") {
|
| + sources = [
|
| + "auth_token_util.cc",
|
| + "auth_token_util.h",
|
| + "auto_thread.cc",
|
| + "auto_thread.h",
|
| + "auto_thread_task_runner.cc",
|
| + "auto_thread_task_runner.h",
|
| + "capabilities.cc",
|
| + "capabilities.h",
|
| + "compound_buffer.cc",
|
| + "compound_buffer.h",
|
| + "constants.cc",
|
| + "constants.h",
|
| + "plugin_thread_task_runner.cc",
|
| + "plugin_thread_task_runner.h",
|
| + "rate_counter.cc",
|
| + "rate_counter.h",
|
| + "resources.h",
|
| + "resources_linux.cc",
|
| + "resources_mac.cc",
|
| + "resources_win.cc",
|
| + "rsa_key_pair.cc",
|
| + "rsa_key_pair.h",
|
| + "running_average.cc",
|
| + "running_average.h",
|
| + "scoped_sc_handle_win.h",
|
| + "service_urls.cc",
|
| + "service_urls.h",
|
| + "socket_reader.cc",
|
| + "socket_reader.h",
|
| + "typed_buffer.h",
|
| + "url_request_context_getter.cc",
|
| + "url_request_context_getter.h",
|
| + "util.cc",
|
| + "util.h",
|
| + "vlog_net_log.cc",
|
| + "vlog_net_log.h",
|
| + "../codec/audio_decoder.cc",
|
| + "../codec/audio_decoder.h",
|
| + "../codec/audio_decoder_opus.cc",
|
| + "../codec/audio_decoder_opus.h",
|
| + "../codec/audio_decoder_verbatim.cc",
|
| + "../codec/audio_decoder_verbatim.h",
|
| + "../codec/audio_encoder.h",
|
| + "../codec/audio_encoder_opus.cc",
|
| + "../codec/audio_encoder_opus.h",
|
| + "../codec/audio_encoder_verbatim.cc",
|
| + "../codec/audio_encoder_verbatim.h",
|
| + "../codec/scoped_vpx_codec.cc",
|
| + "../codec/scoped_vpx_codec.h",
|
| + "../codec/video_decoder.h",
|
| + "../codec/video_decoder_verbatim.cc",
|
| + "../codec/video_decoder_verbatim.h",
|
| + "../codec/video_decoder_vpx.cc",
|
| + "../codec/video_decoder_vpx.h",
|
| + "../codec/video_encoder.h",
|
| + "../codec/video_encoder_verbatim.cc",
|
| + "../codec/video_encoder_verbatim.h",
|
| + "../codec/video_encoder_vpx.cc",
|
| + "../codec/video_encoder_vpx.h",
|
| + ]
|
| +
|
| + configs += [ "//build/config/compiler:wexit_time_destructors" ]
|
| + # TODO(GYP) Remove when WebRTC is converted.
|
| + configs += [ "//content:webrtc_stub_config" ]
|
| +
|
| + deps = [
|
| + "//base",
|
| + "//base/third_party/dynamic_annotations",
|
| + "//media",
|
| + "//media:shared_memory_support",
|
| + "//net",
|
| + "//remoting/proto",
|
| + "//remoting/resources",
|
| + #"//third_party/libvpx", TODO(GYP)
|
| + "//third_party/libyuv",
|
| + "//third_party/opus",
|
| + "//third_party/protobuf:protobuf_lite",
|
| + #"//third_party/webrtc/modules/desktop_capture", TODO(GYP)
|
| + "//ui/base",
|
| + "//ui/gfx",
|
| + "//ui/gfx/geometry",
|
| + ]
|
| +
|
| + forward_dependent_configs_from = [
|
| + "//base",
|
| + "//net",
|
| + "//remoting/proto",
|
| + "//third_party/protobuf:protobuf_lite",
|
| + ]
|
| +}
|
| +
|
|
|