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_base.gyp:mojo_environment_chromium 6source_set("chromium") { 7 output_name = "mojo_environment_chromium" 8 9 sources = [ 10 "environment.cc", 11 # TODO(vtl): This is kind of ugly. (See TODO in logging.h.) 12 "../public/cpp/environment/logging.h", 13 "../public/cpp/environment/lib/logging.cc", 14 ] 15 16 public_deps = [ 17 ":chromium_impl", 18 ] 19} 20 21# GYP version: mojo_base.gyp:mojo_environment_chromium_impl 22component("chromium_impl") { 23 output_name = "mojo_environment_impl" 24 visibility = [ "//mojo/*" ] 25 26 sources = [ 27 "default_async_waiter_impl.cc", 28 "default_async_waiter_impl.h", 29 "default_logger_impl.cc", 30 "default_logger_impl.h", 31 ] 32 33 defines = [ 34 "MOJO_ENVIRONMENT_IMPL_IMPLEMENTATION", 35 ] 36 37 deps = [ 38 "//base", 39 "//base/third_party/dynamic_annotations", 40 "//mojo/common", 41 ] 42} 43