BUILD.gn revision 5f1c94371a64b3196d4be9466099bb892df9b88e
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 5source_set("base") { 6 sources = [ 7 "application_impl.h", 8 "connect.h", 9 "lib/application_impl.cc", 10 "lib/service_connector.cc", 11 "lib/service_connector.h", 12 "lib/application_connection.cc", 13 "lib/application_delegate.cc", 14 "lib/service_registry.cc", 15 "lib/service_registry.h", 16 ] 17 18 deps = [ 19 "//mojo/public/cpp/bindings", 20 "//mojo/public/interfaces/application", 21 ] 22} 23 24source_set("chromium") { 25 sources = [ 26 "lib/application_impl_chromium.cc" 27 ] 28 29 deps = [ ":base" ] 30} 31 32source_set("standalone") { 33 sources = [ 34 "lib/application_impl_standalone.cc" 35 ] 36 37 deps = [ ":base" ] 38} 39 40source_set("main_chromium") { 41 sources = [ 42 "lib/mojo_main_chromium.cc" 43 ] 44 45 deps = [ ":chromium" ] 46} 47 48source_set("main_standalone") { 49 sources = [ 50 "lib/mojo_main_standalone.cc" 51 ] 52 53 deps = [ ":standalone" ] 54} 55